Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 24 Jul 2014, 09:17
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » REQUESTS
Wacom Tablet .pet for Puppy 5.1
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [14 Posts]  
Author Message
Joe Jasniewski

Joined: 20 Oct 2010
Posts: 17

PostPosted: Wed 20 Oct 2010, 08:32    Post subject:  Wacom Tablet .pet for Puppy 5.1
Subject description: All info I can find is for versions 4.x...
 

I really like my Puppy 5.1.1 Linux! However I want to run it on a Toshiba 3500 AND make use of the Wacom pen based touch screen part of this tablet PC.

Now, I have read through many topics, links on the subject and the process seems like veritable HELL for someone at the level of editing an XORG startup file and getting lucky (once).

Also all the information seems to be centered around versions 4.X.X - how about a definitive setup for these machines (Usefull; Tablet.pet) or, step by step instructions for the neophyte.

By neophyte I mean; it's easier for me to just buy a tablet on Ebay with XP tablet already installed. However I hate XP yet want the tablet functionality. I guess the bottom line meaning is that this is worth money...probably to more people than myself!

By neophyte I also mean when I'm instructed to do something in a terminal like

$su
Password:
# xxd /dev/ttyS0

and I get something like BASH - xxd - command not found; I'm DONE at that point. I cant even find if my tablet's Wacom serial device is functional...

Thanks ahead for any assistance I can get with getting Wacom serial Toshiba tablet working on Puppy version 5.X.X! A .pet would be ideal!

Joe
Back to top
View user's profile Send private message 
don570


Joined: 10 Mar 2010
Posts: 3210
Location: Ontario

PostPosted: Wed 20 Oct 2010, 13:32    Post subject: try lupq 5.1.1  

I wasn't able to get lupu to work with the wacom bamboo tablet either.

....but I was able to get lupq 5.1.1 to work and it is essentially the same
operating system ( just some locales and languages removed)

http://www.murga-linux.com/puppy/viewtopic.php?t=16491&start=135

http://www.murga-linux.com/puppy/viewtopic.php?search_id=1176557156&t=60199

________________________________________________________
Back to top
View user's profile Send private message 
Joe Jasniewski

Joined: 20 Oct 2010
Posts: 17

PostPosted: Sun 24 Oct 2010, 21:47    Post subject: I got some Wacom pen activity!  

I installed lupq, the suggested .pet and made the corresponding changes to the xorg.conf file to enable the Wacom. It works! ...Sort of...

Cursor tracking to the pen is great in some small areas of the screen, abysmal in others. It always goes to all parts of the screen...eventually. Some coordinates - such as the x-y frame where "plan" and "play" are - work perfectly. Others, such as where "connect" and "quickpet" are - I cant even get the cursor over the icons!

Do I assume my tablet's wacom screen is dead? the unit seems to be in very good shape; Toshiba Portege 3500 with zero scratches on the screen surface!

A pen from a different Toshiba behaves the same way...

How can I further diagnose?

Thanks and best regards,

Joe
Back to top
View user's profile Send private message 
Joe Jasniewski

Joined: 20 Oct 2010
Posts: 17

PostPosted: Sun 24 Oct 2010, 22:54    Post subject: Diagnosing wacom serial on tablet  

I'm stuck on the "xxd" command again. If I could get this to run, I could see if my wacom is spitting out data consistently versus location on the screen.

My best friend Mr bash only says "bash: xxd: command not found"

The guys over at the Wacom Linux suggest using xxd like it's just a common part of the linux system. What do I need to do to get this to work in lupq?

Joe
Back to top
View user's profile Send private message 
don570


Joined: 10 Mar 2010
Posts: 3210
Location: Ontario

PostPosted: Mon 25 Oct 2010, 14:18    Post subject:  

Quote:

I installed lupq, the suggested .pet and made the corresponding changes to the xorg.conf file to enable the Wacom. It works! ...Sort of..



It's a good sign that there is some movement even if it is very jerky and slow.
This means the pet package is installed.

Next step is to get the operating system to recognize the driver.

I was able to do this with the terminal commands

Code:
depmod
modprobe wacom


Then I restart X . If your xorg.conf has been rewritten by you correctly
then the pen will respond immediately and be very quick. If the pen
remains slow and jerky then the obvious problem is that you haven't
written the xorg.conf file correctly.


As I mentioned already on Murga forum wacom thread there is a trick to
writing the xorg.conf file using lupq

Quote:

I discovered this by looking at the xorg.conf file supplied by shinobar
and there was no section "ServerLayout" When I put one in and did
a restart of X I got a black screen and a message to run xorgwizard
When I did this , a standard xorg.conf file was created and it was
easy to modify for a wacom tablet. It works well except
that I get a period of black screen when I do a reboot.


So if you want to use this method , you should go to start menu and fire up the
prompt . Type in 'xorgwizard' and go thru the usual Puppy video driver
installation which only takes a few seconds.

This changes your xorg.conf file so that it is 'conventional'
i.e. it has a section that has a 'Server Layout'
I think you can figure out the rest yourself, but here's my
Server Layout' for a Bamboo tablet
Code:

Section "ServerLayout"
    # For non-LCD tablets only
    # Only a few TabletPCs support this type
   # For Intuos3/CintiqV5/Graphire4/Bamboo tablets
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "stylus" "SendCoreEvents"
    InputDevice    "eraser" "SendCoreEvents"
    InputDevice    "cursor" "SendCoreEvents"
    InputDevice    "touch" "SendCoreEvents"
    InputDevice    "pad"
EndSection


and then after the definitions of mouse and keyboard
I put in
Code:

Section "InputDevice"
    Identifier     "stylus"
    Driver         "wacom"
    Option         "Device" "/dev/input/wacom"    # USB ONLY
    Option         "Type" "stylus"
    Option         "USB" "on"                  # USB ONLY
EndSection

Section "InputDevice"
    Identifier     "eraser"
    Driver         "wacom"
    Option         "Device" "/dev/input/wacom"    # USB ONLY
    Option         "Type" "eraser"
    Option         "USB" "on"                  # USB ONLY
EndSection

Section "InputDevice"
    Identifier     "cursor"
    Driver         "wacom"
    Option         "Device" "/dev/input/wacom"    # USB ONLY
    Option         "Type" "cursor"
    Option         "USB" "on"                  # USB ONLY
EndSection

Section "InputDevice"
    Identifier     "pad"
    Driver         "wacom"
    Option         "Device" "/dev/input/wacom"    # USB ONLY
    Option         "Type" "pad"
    Option         "USB" "on"                  # USB ONLY
EndSection

Section "InputDevice"
    Identifier     "touch"
    Driver         "wacom"
    Option         "Device" "/dev/input/wacom"    # USB ONLY
    Option         "Type" "touch"
    Option         "USB" "on"                  # USB ONLY
EndSection


Save to file and go back to terminal
Code:
depmod
modprobe wacom

and restart X

Hope that isn't to confusing. I know the instructions on the Murga form
certainly are.

Once it is working as a favor please review mtpaint 3.34.55
on the webpage
http://www.murga-linux.com/puppy/viewtopic.php?t=16491&search_id=149121592&start=150
Back to top
View user's profile Send private message 
don570


Joined: 10 Mar 2010
Posts: 3210
Location: Ontario

PostPosted: Tue 26 Oct 2010, 19:56    Post subject: create new xorg.conf file  

An alternate way to create a new xorg.conf file is to delete your current
xorg.conf file and then reboot. The operating system will check
while booting up and run xorgwizard when it finds no file.

_______________________________________________________

Last edited by don570 on Wed 27 Oct 2010, 13:12; edited 1 time in total
Back to top
View user's profile Send private message 
Joe Jasniewski

Joined: 20 Oct 2010
Posts: 17

PostPosted: Wed 27 Oct 2010, 00:40    Post subject: Great - It Works!
Subject description: Success with getting the Wacom serial working.
 

Thanks so much for the .pet and assistance. All I did was install the .pet and make the appropriate additions to the xorg.conf file. My 3500 system had hardware issues which many of these do. Fixing it involved removing the screen bezel, the screen and wiggling / jiggling these small flat ribbon cables going to the Wacom board, which is affixed to the back of the LCD assy. The pen started responding smoothly at all parts of the screen after doing this!

Now I have a working tablet with lupq! Yay!

Unfortunately, the internal wireless has problems with lupq 5.1.1, as well as lupo 5.1.1. 4.3.1 it comes up immediately and every time. 5.1.1 I can get it sometimes, but on reboot it's lost again and often I cant get it back up at all.

I suppose something was done to improve the apparent lag in getting connected, to the detriment of slower hardware like this PIII machine. I'm asking about it in another thread.

Will the same .pet work in 4.3.1? I may be limited to it because of the wireless problem!

Thanks again!

Joe
Back to top
View user's profile Send private message 
don570


Joined: 10 Mar 2010
Posts: 3210
Location: Ontario

PostPosted: Wed 27 Oct 2010, 13:51    Post subject: pressure sensitive  

Is the tablet pressure sensitive? Test it with gimp.
Download gimp (this is just available from playdayz)
http://distro.ibiblio.org/pub/linux/distributions/puppylinux/pet-packages-lucid/Gimp-2.6.10-Lucid.pet

If you think puppy 4.3.1 is a better choice, then
I would recommend lighthouse 4.43 which is the exact same as 4.3.1
but has more apps pre-installed. It's easy to install the wacom
driver on it.
http://murga-linux.com/puppy/viewtopic.php?search_id=2040489355&t=47588

If you're more adventurous try lighthouse 5 . I was able to get the
wacom driver to install on it as well.


Just last night I was able to install the newest wacom driver on luci233
which is the beta of lucid puppy 5.2. The method I used was the same as
I described in the above post. So if you have the time try it out and report on
the thread
http://www.murga-linux.com/puppy/viewtopic.php?t=16491&search_id=149121592&start=150

______________________________________________________
Back to top
View user's profile Send private message 
Joe Jasniewski

Joined: 20 Oct 2010
Posts: 17

PostPosted: Thu 28 Oct 2010, 22:58    Post subject: I got Lighthouse up and Network works; No Wacom though...  

I'm a bit disappointed. Maybe easy for you? But I used the same .pet as before, with the 5.1.1. I changed the xorg.conf to: [below] and the pen no longer works. Please help, as I'm lost at this point.

Thanks and best regards,

Joe

#Special base config file used in Puppy Linux.

# **********************************************************************
# Module section -- this section is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
#
Section "Module"
Load "synaptics"

# This loads the DBE extension module.

Load "dbe" # Double buffer extension

# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection

# This loads the font modules
Load "type1"
Load "freetype"

# This loads xtrap extension, used by xrandr
Load "xtrap"

# This loads the GLX module (if present)
Load "glx"

# This loads dri module (if present)
Load "dri"

EndSection

# **********************************************************************
# Files section. This allows default font and rgb paths to be set
# **********************************************************************

Section "Files"

# The location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.

RgbPath "/usr/X11R7/lib/X11/rgb"

# Multiple FontPath entries are allowed (which are concatenated together),
# as well as specifying multiple comma-separated entries in one FontPath
# command (or a combination of both methods)

FontPath "/usr/X11R7/lib/X11/fonts/misc/"
FontPath "/usr/X11R7/lib/X11/fonts/Type1/"
FontPath "/usr/X11R7/lib/X11/fonts/TTF/"

EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"

# Uncomment this to disable the <Crtl><Alt><Fn> VT switch sequence
# (where n is 1 through 12). This allows clients to receive these key
# events.

# Option "DontVTSwitch"

# Enables mode switching with xrandr
# There is a report that this can cause Xorg not to work on some
# video hardware, so default is commented-out...
# but i want to use it in xorgwizard so leave on...

Option "RandR" "on"

EndSection

#everything past here is auto-generated by Puppy's Xorg Wizard...


Section "ServerLayout"
InputDevice "Synaptics Mouse" "AlwaysCore"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "cursor" "SendCoreEvents"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc102"
Option "XkbLayout" "us" #xkeymap0
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2" #mouse0protocol
Option "Device" "/dev/mouse"
#Option "Emulate3Buttons"
#Option "Emulate3Timeout" "50"
Option "ZAxisMapping" "4 5" #scrollwheel
EndSection

Section "InputDevice"
Identifier "Synaptics Mouse"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "120"
Option "RightEdge" "930"
Option "TopEdge" "120"
Option "BottomEdge" "650"
Option "FingerLow" "14"
Option "FingerHigh" "15"
Option "MaxTapTime" "0"
Option "MaxTapMove" "110"
Option "VertScrollDelta" "20"
Option "MinSpeed" "0.3"
Option "MaxSpeed" "0.75"
Option "AccelFactor" "0.030"
Option "EdgeMotionMinSpeed" "200"
Option "EdgeMotionMaxSpeed" "200"
Option "UpDownScrolling" "1"
Option "CircularScrolling" "1"
Option "CircScrollDelta" "0.1"
Option "CircScrollTrigger" "2"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/ttyS0"
Option "Type" "cursor"
Option "ForceDevice" "ISDV4"
Option "Button2" "3"
Option "CursorProx" "256"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/ttyS0"
Option "Type" "stylus"
Option "PressCurve" "50,0,100,50"
Option "ForceDevice" "ISDV4"
Option "Button2" "3"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/ttyS0"
Option "Type" "eraser"
Option "ForceDevice" "ISDV4"
Option "Button2" "3"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 31.5-48.5
VertRefresh 40-70
#UseModes "Modes0" #monitor0usemodes
Option "PreferredMode" "1024x768"
EndSection

Section "Monitor"
#DisplaySize 240 180 # mm
Identifier "Monitor0"
VendorName "TOS"
ModelName ""
Option "DPMS"
HorizSync 31.5-48.5
VertRefresh 40-70
#UseModes "Modes0" #monitor0usemodes
Option "PreferredMode" "1024x768"
EndSection

Section "Modes"
Identifier "Modes0"
#modes0modeline0
EndSection

Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "AccelMethod" # [<str>]
#Option "SWcursor" # [<bool>]
#Option "PciRetry" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "SetMClk" # <freq>
#Option "MUXThreshold" # <i>
#Option "ShadowFB" # [<bool>]
#Option "Rotate" # [<str>]
#Option "VideoKey" # <i>
#Option "NoMMIO" # [<bool>]
#Option "NoPciBurst" # [<bool>]
#Option "MMIOonly" # [<bool>]
#Option "CyberShadow" # [<bool>]
#Option "CyberStretch" # [<bool>]
#Option "XvHsync" # <i>
#Option "XvVsync" # <i>
#Option "XvBskew" # <i>
#Option "XvRskew" # <i>
#Option "FpDelay" # <i>
#Option "Display1400" # [<bool>]
#Option "Display" # [<str>]
#Option "GammaBrightness" # [<str>]
#Option "TVChipset" # [<str>]
#Option "TVSignal" # <i>
Identifier "Card0"
Driver "trident" #card0driver
VendorName "Trident Microsystems"
BoardName "CyberBlade XPAi1"
BusID "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 16
Subsection "Display"
Depth 16
Modes "1024x768"
EndSubsection
EndSection

#PuppyHardwareProfile=Trident_CYBER_8820TOSHIBAInte
Back to top
View user's profile Send private message 
don570


Joined: 10 Mar 2010
Posts: 3210
Location: Ontario

PostPosted: Mon 01 Nov 2010, 15:48    Post subject: puppy4.3.1 and wacom tablet  

Note to Joe Jasniewski

It seems like wacom-0.8.4-4_xorg_driver.pet is
the only version that will work with Puppy 4.3.1

It's easy to install drivers in Puppy 4.3.1
because it has a 'ServerLayout' section.

Download
http://www.browserloadofcoolness.com/software/puppy/PETget/wacom/wacom-0.8.4-4_xorg_driver.pet
Back to top
View user's profile Send private message 
Frank Cox

Joined: 01 Nov 2009
Posts: 381

PostPosted: Thu 11 Nov 2010, 06:19    Post subject: Re: puppy4.3.1 and wacom tablet  

don570 wrote:
Note to Joe Jasniewski

It seems like wacom-0.8.4-4_xorg_driver.pet is
the only version that will work with Puppy 4.3.1

It's easy to install drivers in Puppy 4.3.1
because it has a 'ServerLayout' section.

Download
http://www.browserloadofcoolness.com/software/puppy/PETget/wacom/wacom-0.8.4-4_xorg_driver.pet


Will this work on most Tablet PC's? I have a Fujitsu t4010 and a Gateway M275. I prefer 431 but above it was said that this might be easier to do in the Lighthouse version. Is there really much difference between that and plain vanilla 431? As far as getting the Tablet features that is.

Thanks
Back to top
View user's profile Send private message 
don570


Joined: 10 Mar 2010
Posts: 3210
Location: Ontario

PostPosted: Thu 11 Nov 2010, 20:06    Post subject: note to tablet users  

Joe Jasniewski replied to me that he could get
Lucid Puppy QuickSet (lupq) to
run properly.. at least the stylus moved properly.

But he didn't reply back about Puppy 4.3.1

....but I don't see why not. However when I looked at his
xorg.conf file it was radically different from mine.
Tablet PCs are obviously very complex and they need a more
detailed xorg.conf . That subject is not something I know much about.
Sorry.

Best of Luck.
Back to top
View user's profile Send private message 
Frank Cox

Joined: 01 Nov 2009
Posts: 381

PostPosted: Thu 11 Nov 2010, 22:46    Post subject: Re: note to tablet users  

don570 wrote:
Joe Jasniewski replied to me that he could get
Lucid Puppy QuickSet (lupq) to
run properly.. at least the stylus moved properly.

But he didn't reply back about Puppy 4.3.1

....but I don't see why not. However when I looked at his
xorg.conf file it was radically different from mine.
Tablet PCs are obviously very complex and they need a more
detailed xorg.conf . That subject is not something I know much about.
Sorry.

Best of Luck.


I looked over at Ubuntu and up until 9.04 they had a deb package in the repositories. Perhaps the one for Hardy Heron would work in Puppy?
I am no expert here either {or anywhere else :}] . It seems there are enough Tablets to warrant a bit more support .One thing all Linux users need to do is donate to the people who do this. I have not been able to do much but if a few percent of the people would give 5- 20 dollars for the people who write their favorite programs the support would increase dramatically. I wonder what percentage have ever sent Barry a check?
If everyone who used Puppy sent 5.00 -15.00 a month I bet there would be a TabletPc.pet . Maybe set something up with PayPal where they automatically sent a certain amount rrom your account to a fund for the guys/ladies who use their skills so duffers like us can have such cool software. Maybe have different membership levels in the Puppy Club depending on your monthly gift and vote on what percentage of the funds goes to different levels of programmers depending on their contributions and maybe have contests for new laptops etc for the coolest new additions etc.
I think a lot of people {still a small percentage} would give something every month if there was a program like that . It never ceases to amaze this quality of sofware is "free" .

Open source programmers need pizza too.
Back to top
View user's profile Send private message 
Frank Cox

Joined: 01 Nov 2009
Posts: 381

PostPosted: Wed 09 May 2012, 18:54    Post subject: Wacon for 431
Subject description: No luck
 

I have had no trouble getting my Gateway M275 Tablet working in Lubuntu 9,10, or 11 but never Puppy 431.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [14 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » REQUESTS
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1245s ][ Queries: 12 (0.0033s) ][ GZIP on ]