Finally solved my Wacom Graphire3 tablet problem
For days I had to put up with the (wacom) mouse scroll wheel not working (well at least it was relegated to being the middle button and at least the pen was working). But it finally got to a point where it was affecting my Ubuntu "eXperience". Something has to be done. Needless to say, I combed the Ubuntu wikis, linuxwacom site, and GIMP sites but it didn't give me any results. I found out that there are people who have more problems than I do though. So I decided to just be content with my current setup and just bear with the fact that I can't use my scroll wheels to scroll down documents.
And so today as I was reading and following the Blender noobie tutorial (it's fantastic), the scroll wheel issue came up again. I told to myself that there has to be a way. So off I went again googling for leads. I decided to read the updated wacom man page from linuxwacom and something clicked inside me. I decided to test that hypothesis. So I fired up wacdump and 'cat /dev/input/{mice,mouse0,ts0}". And to make the long story short -- the /etc/X11/xorg.conf:
This was the cause of it all, it was always in contention with the wacom, so I struck them out:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
And these lines are so important:
# WACOM GRAPHIRE
Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/wacom0"
Option "Type" "cursor"
Option "Mode" "Relative" #THIS INDEED MAKES THE MOUSE ACT LIKE A REGULAR MOUSE :)
Option "USB" "on"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/wacom0"
Option "Type" "stylus"
Option "USB" "on"
Option "Mode" "Absolute"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/wacom0"
Option "Type" "eraser"
Option "USB" "on"
Option "Mode" "Absolute"
EndSection
And then many lines down...
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Synaptics Touchpad"
InputDevice "Configured Mouse"*
InputDevice "cursor" "SendCoreEvents"
InputDevice "stylus" "AlwaysCore"
InputDevice "eraser" "AlwaysCore"
EndSection
*I forgot to take that line out at first and so when I rebooted, X wouldn't start.
I also got a pleasant surprise, my GIMP is now pressure-sensitive. It even got rid of that "input device" problem thingy. Now it runs like heaven.
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home