How to set up a Wacom Tablet

How to do things, solutions, recipes, tutorials
Message
Author
User avatar
charlie6
Posts: 1230
Joined: Mon 30 Jun 2008, 04:03
Location: Saint-Gérard / Walloon part of Belgium

#331 Post by charlie6 »

Hi don570,
i have this wacom tablet MTE-450 for now
Image
Here using the wacom_drv.so 0.15.0 that comes with wheezy-3.5.2.5:
I have no «touch» Input Section, and the touchring works as yours without it ... :?
I have the upper left and right buttons acting as go backwards or go forwards in Firefox;
Bottom right button acts as a right click where the cursor is poistionned.
Bottom left button acts a bit like a left click where the cursor is poistionned.

This is my xorg.conf wacom relevant section:
(i havn't done anything special to set it up...)
....
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
#Screen 1 "Screen1" RightOf "Screen0"
#Screen 2 "Screen2" RightOf "Screen1"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
#from kernel 2.6.35 and later the "SendCoreEvents" after InputDevice is no longer required
InputDevice "stylus"
InputDevice "eraser"
InputDevice "cursor"
InputDevice "pad"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
....

Section "InputDevice"
Identifier "stylus"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "USB" "on"
# Option "Mode" "Absolute"
Option "Mode" "Relative"
# Option "AlwaysCore" "on"
Option "Speed" "1.0"
Option "Threshold" "5"
Option "CursorProx" "5"
# Option "Speed" "5"
# # Option "ForceDevice" "ISDV4" # Serial Tablet PC ONLY
EndSection

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

Section "InputDevice"
Identifier "cursor"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "Mode" "Relative"
Option "USB" "on"
Option "CursorProx" "5"
Option "Speed" "1.0"
EndSection

Section "InputDevice"
Identifier "pad"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "pad"
Option "USB" "on"
# Option "SendCoreEvents" "false"
Option "ButtonsOnly" "on"
# Option "Button9" "2"
# Option "Button13" "3"
Option "Mode" "Absolute"
EndSection

Section "InputDevice"
Identifier "Mouse0"
....
Cheers, Charlie

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#332 Post by don570 »

To Charlie

I found that I could use your xorg.conf if I made one change...
I commented out one line. ---> relative


Image

_______________________________________________________

I also found that I can make a pinstall.sh script that will change the
text in xorg.conf file to use tablet tools .

This makes installation a lot simpler and faster.

See if you can use this pinstall.sh file in your pet packages.

I've made packages that will work with my Bamboo tablet
Slacko Wheezy and Precise distros. I've put 'mod' in package name
to show that the new pinstall.sh file is inside.
Last edited by don570 on Fri 19 Dec 2014, 00:51, edited 6 times in total.

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

pinstall.sh script for wacom driver package

#333 Post by don570 »

This is the final version of pinstall.sh script. It won't modify xorg.conf file
if it already has wacom tools listed in the xorg.conf file.

The benefits are a quick and easy installation of wacom driver in
most puppy distros. Note that screen and mouse section of
xorg.conf is not touched!!

So here is what it does ....

1) It gives xdialog warning to restart X windows

2) /etc/rc.d/MODULESCONFIG is modified by shinobar's method.
This lists the 'wacom' driver so that the puppy operating system
will load the wacom driver automatically when the desktop is formed.


3) It will check to see if the xorg.conf file has previously been changed
to recognize the wacom tools. If it hasn't been changed then
changes are made to make it look like Charlie6's xorg.conf
(shown above). I made one change however ---> option mode "relative"
is commented out.

4) delete my temporary work files in /tmp

Note: that pet packages that use this pinstall.sh file should
have 'mod' in filename so that users will know that this driver package
modifies their xorg.conf file. This is important information to know!!!

______________________________________________________
Attachments
pinstall.sh.gz
remove fake .gz extension
(3.67 KiB) Downloaded 841 times

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#334 Post by don570 »

I worked on a new driver for Wary 5 (or the French version Wolx)

I posted it on the list above. 'mod' is in file name because I put
my pinstall.sh script in the package. The installation is simple,
because the xorg.conf file is automatically changed. Just a
restart of X is required.

However I had to change four lines in xorg.conf because an older
kernel is used in Wary 5.

I changed the lines

Code: Select all

#from kernel 2.6.35 and later the \"SendCoreEvents\" after InputDevice is no longer required
InputDevice \"stylus\"
InputDevice \"eraser\"
InputDevice \"cursor\"
InputDevice \"pad\"  
to

Code: Select all

#from kernel 2.6.35 and later the \"SendCoreEvents\" after InputDevice is no longer required
InputDevice \"stylus\" \"SendCoreEvents\"
InputDevice \"eraser\" \"SendCoreEvents\"
InputDevice \"cursor\"  \"SendCoreEvents\"
InputDevice \"pad\"  \"SendCoreEvents\"

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#335 Post by don570 »

I made a driver for Pemasu's Raring and posted it in the list
above.
___________________________________________

User avatar
sjsrikanth
Posts: 114
Joined: Mon 28 Mar 2011, 06:24
Location: Chennai, India

precise 5.6.4

#336 Post by sjsrikanth »

Can I use the above wacom input pet for precise puppy with 3.2.48 kernel (prcise 5.6.4)?

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#337 Post by don570 »

I'll check the other versions of Precise this weekend.
There's no harm in trying.

Here's how to check:

1) Install pet package
2) restart X
3) launch mtpaint and look under preferences --->
if wacom tools like 'stylus' are listed then the driver has properly
loaded

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#338 Post by don570 »

I tested the new precise kernel and the old package(3.2.44) works
for the new kernel 3.2.48. :lol:

Also I noticed a problem in the packaging of the precise package
----> a desktop file was put in by petget program. I have fixed that.


Image

____________________________________________

User avatar
sjsrikanth
Posts: 114
Joined: Mon 28 Mar 2011, 06:24
Location: Chennai, India

#339 Post by sjsrikanth »

Thank you don570!

Scotchialoo
Posts: 50
Joined: Fri 25 Oct 2013, 14:58
Location: Poland
Contact:

X11 Tablet Graphic Input - GIT Version

#340 Post by Scotchialoo »

GIT Version .PET Form is Avadible at mydrive.ch -> http://murga-linux.com/puppy/viewtopic.php?t=90046 [For FatDog64-630rc1]
1/11/2013
[UPDATED Post: 11/11/2013]

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#341 Post by don570 »

fatdog 630 has a builtin driver that works nicely

http://www.murga-linux.com/puppy/viewtopic.php?t=89343

Image

ThreeEightTwo
Posts: 19
Joined: Fri 20 Sep 2013, 15:03

#342 Post by ThreeEightTwo »

Hi. Need an updated X and kernel driver for Precise 5.7.1, kernel v3.9.11. Graphics tablet Genius G-Pen F610 (reads as a "Walcom" [sic]) tablet. Thanks.

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#343 Post by Argolance »

Hello,
... Does any wacom driver pet package exist for Puppy Precise 5.7.1 (kernel v3.9.11)?
If not, what package could be used instead?
Thanks.

Cordialement.

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#344 Post by don570 »

I believe I've tried xf86-input_k.3.2.44-precise-wacom-mod-0.21.0.pet
on Precise 5.7.1 but I'm not at home now so I'm not 100% certain.

It won't hurt your installation to install the pet package package.
Nothing is removed or overwritten.

It's easy to make a pet package . Just compile the wacom source and
duplicate the structure of my pet package.

____________________________________________________

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#345 Post by Argolance »

Bonsoir don570,
Thanks!
It's easy to make a pet package . Just compile the wacom source and
duplicate the structure of my pet package.
This is ok, I will try it!
... but where could I find the right wacom source files?

Cordialement.

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#346 Post by don570 »

There are actually two drivers

1) kernel
2) Xorg

The kernel driver is built into the puppy distro.
The Xorg driver has to be installed. (Although some distros have
it built-in as well such as Porteus and Ubuntu)


Google 'wacom + driver + linux'
http://sourceforge.net/projects/linuxwa ... put-wacom/



_________________________________________

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#347 Post by Argolance »

Bonjour don570,
Thanks for info.
Done!
It works perfectly for me, running Puppy Precise 5.7.1. The pet package is too big (304 ko) to be uploaded on the forum. So, for those who are interested in, xf86-input-wacom-k3.9.11-0.24.0.pet is available from the :arrow: ToOpPy site repository.

Cordialement.

User avatar
charlie6
Posts: 1230
Joined: Mon 30 Jun 2008, 04:03
Location: Saint-Gérard / Walloon part of Belgium

#348 Post by charlie6 »

Hi don570 and all,

here are two xf86-wacom-input drivers download links, both compiled on wheezy-3.5.2.11:
the one is earlier version 0.17;
http://www.datafilehost.com/d/9719651c
this 0.17 runs OK here and ensures smooth cursor motions;

the second is the latest 0.24;
http://www.datafilehost.com/d/3a57b4fc
since version 0.18 (which has been told as "buggy"), i cannot get further versions working as nice as the 0.17 ! :cry:

Till now... keeping living with 0.17... 8)

I already reported it in earlier posts (around page22): whtever "relative" or "absolute" mode", the cursors arrow runs away to the above left screen corner once the stylus is lifted far away from the pad. I believe the cursor should stay were it has been left then, as it is the case on drivers up to 0.17.
All this using various tablets as Graphire1 , Volito1 and MTE450 (Bamboo) on desktops and laptops.

Do you get such a similar behaviour?

I reported this to wacom projects developper who could not reproduce it.

Thanks for eventual report !

Cheers,
Charlie

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#349 Post by don570 »

To Charlie .....

My Bamboo tablet has been working fine except Windows XP :roll:
where there's a bug that forces me to re-install
the driver from time to time.

There may be something wrong with my precise pet package that
I have listed. Did I leave out my script?? I'll download and check at home.

I recompiled the source in Precise 5.7.1 and here it is

http://www.datafilehost.com/d/87525f21

I'll check Argolance's package to see if it was made correctly.

To post it on this page I will drop an app from the package to
reduce it to 250 kb limit.

_________________________________

User avatar
charlie6
Posts: 1230
Joined: Mon 30 Jun 2008, 04:03
Location: Saint-Gérard / Walloon part of Belgium

cursors behaviour since xf-86-input wacom 0.17.0 [SOLVED]

#350 Post by charlie6 »

Hi don570 and all !
good news ... at least for me ... :lol:
charlie6 wrote:...blablibla...
since version 0.18 (which has been told as "buggy"), i cannot get further versions working as nice as the 0.17 ! :cry:

Till now... keeping living with 0.17... 8)

I already reported it in earlier posts (around page22)...
Do you get such a similar behaviour?

I reported this to wacom projects developper who could not reproduce it.
I've just got this "still warm" post from wacom developper Jason Gerecke:
Objet: [linuxwacom:bugs] #229 xf86-input driver versions above 0.17.0 : no right-click + unexpected cursor behaviour
De: "Jason Gerecke"
Date: Sam 13 décembre 2014 01:19
À: "[linuxwacom:bugs]" <229@bugs.linuxwacom.p.re.sf.net>
Priorité : Normale
Options: Afficher l'en-tête complet | Voir la version imprimante

status: open --> closed-works-for-me
Comment:

Both of these issues seem to result from an unexpected interaction between our driver and the generic "mouse" driver. As described in [bugs:#240], if you add Option "GrabDevice" "1" to each wacom InputDevice in /etc/X11/xorg.conf then both problems seem to be prevented.
I then compiled and installed version the latest version 0.27.0;
now ..here is xorg.conf edited accordingly (input devices section):
just added
Option "GrabDevice" "1"
in each input device.
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
#Screen 1 "Screen1" RightOf "Screen0"
#Screen 2 "Screen2" RightOf "Screen1"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
#from kernel 2.6.35 and later the "SendCoreEvents" after InputDevice is no longer required
InputDevice "stylus"
InputDevice "eraser"
InputDevice "cursor"
InputDevice "pad"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc102"
Option "XkbLayout" "be" #xkeymap0
#Option "XkbVariant" "" #xkbvariant0
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 "stylus"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "USB" "on"
Option "GrabDevice" "1"
# Option "Mode" "Absolute"
Option "Mode" "Relative"
# Option "AlwaysCore" "on"
Option "Speed" "1.0"
Option "Threshold" "5"
Option "CursorProx" "5"
# Option "Speed" "5"
# # Option "ForceDevice" "ISDV4" # Serial Tablet PC ONLY
EndSection

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

Section "InputDevice"
Identifier "cursor"
Driver "wacom"
Option "Device" "/dev/input/wacom" # USB ONLY
Option "Type" "cursor"
Option "USB" "on" # USB ONLY
Option "Mode" "Relative"
Option "GrabDevice" "1"
Option "CursorProx" "5"
Option "Speed" "1.0"
EndSection

Section "InputDevice"
Identifier "pad"
Driver "wacom"
Option "Device" "/dev/input/wacom" # USB ONLY
Option "Type" "pad"
Option "USB" "on" # USB ONLY
Option "GrabDevice" "1"
EndSection
restarted X, and the cursors mouse now moves as expected ... :shock: :) (NB: Option "Mode" "Relative" is my favourite cursors behaviour :roll: )
just try it !!
hth :)
charlie

Post Reply