PDA

View Full Version : HOWTO: Enable your Wacom Intous/Graphire Tablet with Pressure Sensitivity



Pages : [1] 2

MetalMusicAddict
April 9th, 2005, 03:22 PM
This HOW-TO is written for USB Wacom Tablet devices.

Some links for reference:
Ubuntu Tablet Wiki Page (http://www.ubuntulinux.org/wiki/WacomTabletIssue)
Wacom Help Page (http://linuxwacom.sourceforge.net/index.php/howto/main)
Once you have some success these links will make more sense. Theres TONS of good info that will make working in The GIMP better.


1. Connect your USB Wacom Tablet device


2. Install "wacom-tools". This is need to set the event in your xorg.conf.

In a terminal:

sudo apt-get install wacom-tools

Or find "wacom-tools" in Synaptic.

3. Edit this below Section "InputDevice" under the "Configured Mouse". Make sure you use the right "Device" based on how your pad is connected. ie: USB or serial.


Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/ttyS0" #SERIAL ONLY
Option "Device" "/dev/input/wacom" #USB ONLY
Option "Type" "stylus"
Option "USB" "on" #USB ONLY
Option "ForceDevice" "ISDV4" #Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/ttyS0" #SERIAL ONLY
Option "Device" "/dev/input/wacom" #USB ONLY
Option "Type" "eraser"
Option "USB" "on" #USB ONLY
Option "ForceDevice" "ISDV4" #Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/ttyS0" #SERIAL ONLY
Option "Device" "/dev/input/wacom" #USB ONLY
Option "Type" "cursor"
Option "Mode" "relative"
Option "USB" "on" #USB ONLY
Option "ForceDevice" "ISDV4" #Tablet PC ONLY
EndSection


If you have a Intuos3 or Cintiq 21UX add this section. (Untested by me)


Section "InputDevice"
Driver "wacom"
Identifier "pad"
Option "Device" "/dev/ttyS0" #SERIAL ONLY
Option "Device" "/dev/input/wacom" #USB ONLY
Option "Type" "pad"
Option "USB" "on" #USB ONLY
EndSection
4. Add these lines to the Section "ServerLayout".


Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents" #For non-LCD tablets only
InputDevice "pad" #For Intuos3/Cintiq 21UX/Graphire4 tablets. It should NOT send core event
EndSection

*NOTE*
You can adjust the pressure curves on your tablet. Just adjust the "PressCurve" line at bottom of the stylus section.

Example:

Option "PressCurve" "50,0,100,50"
This edit will make the drawn lines appear lighter. you can still get really dark lines, you just have to press harder. Makes it easier to make really light or faint changes. -Thanx graigsmith. ;)


5. Reboot or restart X with ctrl-alt-backspace and launch The GIMP

6.Enable the tablet in applications.

The GIMP
- File-> Preferences-> Input Devices-> "Configure Extended Input Devices".
- Under "Device" you will have 3 settings: Cursor, Eraser and Stylus. Set them from "Disabled" to "Screen".

Now you should have pressure sensitivity in The GIMP. :)

Also, a useability note with Gimp:
Each input device (stylus,cursor,eraser) has a completely different set of attributes in Gimp, and in theory, you can even assign a unique serial number to different pens to get even more granularity. You will experience this when you try to use your eraser for the first time. Rather than selecting the eraser tool, you get the rectangle selection tool instead. This is by design, believe it or not. Gimp does not care that its an eraser, just that it's not the pen you were just using. If you choose the eraser tool now, it will remember that for the next time you try to use it. On the plus side, you can set the eraser to be anything, including the Airbrush tool or Clone tool.
-Taken from The Wacom Help Page. (http://linuxwacom.sourceforge.net/index.php/howto/main)

Inkscape
- File-> "Input Devices...".
(The dialog is the same as The GIMP)
- Under "Device" you will have 3 settings: Cursor, Eraser and Stylus. Set them from "Disabled" to "Screen".

Krita
- Settings-> "Configure Krita..." then click on the "Tablet" icon.
- Check the "Enable" boxes for all 3 Devices.

Do you know of more apps that use a tablet?

If anyone has info to make this better let me know. ;)

graigsmith
May 10th, 2005, 07:24 PM
Step 2 is unnecessary if you replace it with this easier way to get your device.


sudo apt-get install wacom-tools

After installing wacom-tools and following a reboot, you should have a /dev/input/wacom device name, that should correctly point to your tablet. (haven't tested this with a serial tablet)

Now all you have to do is just rename all your wacom devices, from /dev/input/event0 to /dev/input/wacom

Also if you run into problems make sure that you didn't include the commented things in the xorg file.


Option "Device" "/dev/input/event0" #USB ONLY
is incorrect, and probably wont work right. just delete the #usb only.

Staesys
May 15th, 2005, 07:48 AM
Thanks very much for this!

Mine is on event3, btw.

:-)

-Paul

DirtDawg
June 12th, 2005, 04:34 AM
The link labeled 'wacom help page' goes to Microsoft.com(!!)

MetalMusicAddict
June 12th, 2005, 01:42 PM
Wow. So does the link to the original thread. :-?

c4pp4
August 7th, 2005, 08:26 PM
Thank you very much.

Stormy Eyes
August 8th, 2005, 02:47 PM
I've done this on Hoary (Pre and Final) with a Graphire 2. I have confirmation it works on Warty.

Thanks. I had bought a Wacom Graphire for my wife when she came from Australia to move in with me last August, but I never was able to make the damned thing work until you posted your HOWTO.

grendelkhan
August 8th, 2005, 03:06 PM
My tablet's an older serial port one. what would I put in place of /dev/usb? /dev/ttyS0 ?

Stormy Eyes
August 8th, 2005, 03:19 PM
My tablet's an older serial port one. what would I put in place of /dev/usb? /dev/ttyS0 ?

Probably. If you already have a serial modem hooked up as well, then try /dev/ttyS1 too.

Waqas
September 11th, 2005, 12:07 PM
A noob question here if you dont mind..:-

I downloaded the WacomLinux-0.6.8.tar.bz2 driver. So, how to install it. Im not sure whats the first step after downloaded the driver.. can you walk me through this briefly please?? O:)

I think you guys edited the xorg.conf file after installing the driver, right?? :-?

Sharebear
September 12th, 2005, 07:11 PM
I think you guys edited the xorg.conf file after installing the driver, right?? :-?

Can't say for certain as I haven't tried this yet (batteries just ran out on my wireless mouse so desperately searching for the above info, thanks), but you shouldn't have to install anything on Hoary.

There is a wacom driver built into the the X.org distributed with Hoary, however it could be worthwhile someone checking what will happen when we move to R7 as the wacom driver will no longer be bundled inhttp://wiki.x.org/wiki/DeprecatedInX11R7 . Someone needs to ensure the linuxwacom version of the driver becomes part of the ubuntu distribution too, in order for support to continue.

HTH

Jon

graigsmith
September 13th, 2005, 09:56 AM
Can't say for certain as I haven't tried this yet (batteries just ran out on my wireless mouse so desperately searching for the above info, thanks), but you shouldn't have to install anything on Hoary.

There is a wacom driver built into the the X.org distributed with Hoary, however it could be worthwhile someone checking what will happen when we move to R7 as the wacom driver will no longer be bundled inhttp://wiki.x.org/wiki/DeprecatedInX11R7 . Someone needs to ensure the linuxwacom version of the driver becomes part of the ubuntu distribution too, in order for support to continue.

HTH

Jon
no, i think that ubuntu already has the driver. isn't it included in the kernel?

Sharebear
September 13th, 2005, 10:18 AM
no, i think that ubuntu already has the driver. isn't it included in the kernel?
Personally I haven't got a clue on that so it could be...but for the benefit of Waqas I can confirm that nothing extra needs to be installed on top of a standard Hoary install to get the above instructions to work although as I use the Wacom mouse as my primary mouse for general computer use I added Option "Mode" "Relative" into the cursor InputDevice section to make it usable.

Jon

Waqas
September 13th, 2005, 12:20 PM
Fortunately, I managed to make my Wacom tablet works. Its all my fault, I should've read the first post in this thread properly. I deleted/replaced the mouse configuration at first try and it was a chaos..

So, for me, I didnt even installed the driver. What I need to do was just adjust the parameter for /etc/X11/xorg.conf. Add lines as explained, and dont forget to adjust..


Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mouse1"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection

..if your mouse is PS/2 (default was mice for me). If not, GIMP will freeze after a while.

Thanks to all of you who generously wrote long HOWTOs.. :-P

coz
October 4th, 2005, 05:15 PM
Hello,
noob here.
I have another thread going on with another fellow about the nvidia drivers in breezy. This one is about the wacom driver/tools
I have a graphire 2 and an intuos3. I am using the graphire on the breezy machine. But being a noob I need a blow by blow on how to configure this for my machine. ANY help would be well appreciated. Right now the pen and mouse work but I have to fumble with it because it doesn't always center properly.
Thanks
Coz

cosimo
October 7th, 2005, 12:12 AM
Oh Yes,
Everything I have read about installing the wacom drivers on breezy are nonsense to my ears. I have read everything here, and that wiki place and nothing helps. I have no idea hoe to get from step c to h, and that's what is all sounds like to me. You all use the same a;phabet but ina different language.
Coz

Raeth
October 8th, 2005, 09:29 PM
My tablet works fine now, thought I have a serious problem with The GIMP, which occurs on every distro I try:

I have the stylus enabled and set to screen.
I spawn a new document, and can paint.
The problem is that I can put the brush down, but it does not detect when I pull it up, meaning it thinks the pen is still down.
It is as if it does not detect the "up" signal of the tablet.

The GIMP is the only thing that does this- has anyone an idea what I can do?

Ta, Raeth

djib
October 14th, 2005, 12:18 AM
I just installed Breezy. I have a Wacom Volito 2 and I know it is supported by the wacom linux project (see http://linuxwacom.sourceforge.net/index.php/main).
I created a device /dev/wacom0 for my wacom and when I do a xxd /dev/wacom I do get some stuff which means that my tablet is recognised.
Now I can't get the tablet to word !
Here are samples of my /etc/X11/xorg.conf :


Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mouse2"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection

#Section "InputDevice"
# Identifier "Synaptics Touchpad"
# Driver "synaptics"
# Option "SendCoreEvents" "true"
# Option "Device" "/dev/psaux"
# Option "Protocol" "auto-dev"
# Option "HorizScrollDelta" "0"
#EndSection


Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "SendCoreEvents" "true"
Option "Device" "/dev/wacom0"
Option "Type" "stylus"
Option "USB" "on"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "SendCoreEvents" "true"
Option "Device" "/dev/wacom0"
Option "Type" "cursor"
Option "USB" "on"
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
# InputDevice "Synaptics Touchpad"
InputDevice "cursor"
InputDevice "stylus"
EndSection


I don't even get an answer when moving my pen on the tablet.
Any help is welcome !

kxs
October 19th, 2005, 05:16 PM
I had a similar problem with my Intuos tablet. I had to change event number of the tablet in xorg.conf. First it worked with event3, then stoped working at all. I checked again with: sudo xxd /dev/input/event<number>. After that changed the number in xorg.conf to event2 and it works now.

djib
October 19th, 2005, 06:24 PM
Thanks for your answer.
I tried and unfortunately, even when I put event5 (which my tablet, I checked) it still doesn't work.
xxd /dev/input/event5 displays stuff when I move the pen but when I log on X, the pointer doesn't move the mouse...

kxs
October 19th, 2005, 09:56 PM
I don`t know if it helps, but my Intuos works and maybe you want to check my xorg.conf. Maybe you`ll find there something useful.


# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/CID"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# paths to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection

Section "Module"
# Load "GLcore"
Load "i2c"
Load "bitmap"
Load "ddc"
# Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "pl"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mouse0"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection

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

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

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

Section "InputDevice"
Driver "wacom"
# Intuos3 or Cintiq 21UX
Identifier "pad"
# SERIAL ONLY
#Option "Device" "/dev/ttyS0"
# USB ONLY
Option "Device" "/dev/input/event2"
Option "Type" "pad"
# USB ONLY
Option "USB" "on"
EndSection

Section "Device"
Identifier "NVIDIA Corporation NV43 [GeForce 6600 GT]"
Driver "nvidia"
BusID "PCI:1:0:0"
EndSection

Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-51
VertRefresh 43-60
EndSection

Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV43 [GeForce 6600 GT]"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "cursor" "AlwaysCore"
InputDevice "stylus" "AlwaysCore"
InputDevice "eraser" "AlwaysCore"
EndSection

Section "DRI"
Mode 0666
EndSection

You don`t have "AlwaysCore" in the Section "ServerLayout" part. Maybe try this.

djib
October 19th, 2005, 10:21 PM
Thanks...
I've been playing around with your xorg file but it still doesn't work...

kxs
October 19th, 2005, 10:41 PM
And what happens when you delete all the tablet lines from the xorg.conf? In my case tablet worked, really poor performance, but worked.
Maybe you should try form the begining, I mean delete the device you`ve created for your Wacom tablet and check what happens.

djib
October 19th, 2005, 10:45 PM
My tablet works fine as a mouse (when there are no lines for it in xorg), but it is not really what I am looking for...

kxs
October 19th, 2005, 10:52 PM
It was the same with my Intuos. Maybe delete the device you created and play only with xorg.conf. I know you tried this, but maybe check again if event5 is the only event that works with your tablet. I had this problem, that event3 seemed OK, but after a while the tablet stopped working and I had to change event to event2 in xorg.conf.

djib
October 19th, 2005, 11:22 PM
Ok, it seems that event2, mouse0 and ts1 are also my tablet. I tried changing it in my xorg file but neither worked. (I did reboot the X everytime)

kxs
October 20th, 2005, 08:13 AM
And do you have these packages installed: wacom-kernel-source, wacom-tools, xserver-xorg-input-wacom? I don`t know if they`re all necessery, but I`ve got them installed.
I`m sorry, but I haven`t got any better idea. It would be great if someone more experienced or just having volito2 tablet checked this subject.

djib
October 20th, 2005, 03:44 PM
Hey,
I tried installing those packages and it doesn't work either.
Thanks a lot for your help...
Hope a Wacom Volito2 user drops by come day...

cosimo
December 5th, 2005, 03:01 PM
OK Forget everything I have posted pryor to this because I am an idiot!!!
I build and repair computers for a living right now, so i do alot of testing. Last week I uninstalled ubuntu, and installed Kubuntu, to try it again. Well I don't like Kubuntu so i uninstalled that and reinstalled ubuntu again.
I did what I ususally do for the wacom tablet , graphire2, and i am getting the same problems, however, NONE of what I did before to stop things like the scroll wheel jitter, or Gimp not releasing the tools, has helped!!!
SO, Below is my xorg.conf, if ANYONE has different settings and their tablet works in gimp and the scroll wheel doesn't jitter, i would appreciate it if you post the relevant part of your xorg!!


Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mouse0"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "True"
Option "ZAxisMapping" "4 5"
EndSection


Section "InputDevice"
Identifier "cursor"
Driver "wacom"
Option "Device" "/dev/input/event1"
Option "Type" "cursor"
Option "USB" "on"

EndSection

Section "InputDevice"
Identifier "stylus"
Driver "wacom"
Option "Device" "/dev/input/event1"
Option "Type" "stylus"
Option "USB" "on"
Option "ZAxisMapping" "4 5"
EndSection

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




Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "cursor" "AlwaysCore"
InputDevice "stylus" "AlwaysCore"
InputDevice "eraser" "AlwaysCore"
EndSection

cristophine
December 7th, 2005, 02:47 AM
Hi,

I have a e3works stylo and I'm trying to get it setup using the wacom driver. I cant seem to find the tablet in /dev/input/. The keyboard is on event0 and the mouse on event1. There is an event2 as well but I cant seem to find where it goes to.

Instead, I've found the tablet on /dev/usb/hiddev0. However, when I put this in the device field in xorg.conf I get this on X startup (from the log):

(**) Option "Device" "/dev/usb/hiddev0"
Wacom xf86WcmWrite error : Invalid argument
Wacom xf86WcmWrite error : Invalid argument
(**) Option "Device" "/dev/usb/hiddev0"
Wacom xf86WcmWrite error : Invalid argument
Wacom xf86WcmWrite error : Invalid argument
(**) Option "Device" "/dev/usb/hiddev0"
Wacom xf86WcmWrite error : Invalid argument
Wacom xf86WcmWrite error : Invalid argument

My guess is incompatible drivers. I do have the windows drivers if that helps. Any ideas?

cristophine
December 7th, 2005, 04:27 PM
I tried using the mouse driver and the device loads in x properly (no errors); the tablet registers as a 5 button mouse I think. The only problem is configuring it to run properly...

commodore
December 11th, 2005, 04:38 PM
When I use my wacom in GIMP it goes very wierd. I cannot use my wacom on the interface- I can't press buttons or anything. After using wacom my mouse wont work either. Ctrl+Q doesn't help either so the only way out I know is Ctrl+Alt+backspace :D:D

What's wrong? I have Wacom Volito.

djib
December 12th, 2005, 02:08 AM
When I use my wacom in GIMP it goes very wierd. I cannot use my wacom on the interface- I can't press buttons or anything. After using wacom my mouse wont work either. Ctrl+Q doesn't help either so the only way out I know is Ctrl+Alt+backspace :D:D

What's wrong? I have Wacom Volito.

If you have a Volito 2, it is not compatible with breezy. I guess it will be in dapper (I'm using dapper and I got better results though not excellent yet)...

commodore
December 13th, 2005, 04:43 PM
I have Volito 1.

djib
December 13th, 2005, 05:39 PM
I don't know then, sorry.

MetalMusicAddict
January 13th, 2006, 05:43 AM
When I use my wacom in GIMP it goes very wierd. I cannot use my wacom on the interface- I can't press buttons or anything. After using wacom my mouse wont work either. Ctrl+Q doesn't help either so the only way out I know is Ctrl+Alt+backspace :D:D

What's wrong? I have Wacom Volito.
Im getting the same here with my Wacom. Im looking into it. <- EDIT. I figured it out and will update tomorrow. :)

Also, Ill be updating the 1st post soon to try to cover the issues that have appeared in the thread.

MetalMusicAddict
January 14th, 2006, 06:01 AM
Updated.

commodore, The update should fix your problems.

djib
January 14th, 2006, 10:55 AM
Hello,
Thanks for updating the post.

In the very first stage, when I plugged in my tablet and typed
dmesg | grep wacom I got no answer.
Typing
dmesg | tail gave me the following.

[4295252.840000] usb 2-2: new low speed USB device using uhci_hcd and address 3
[4295253.034000] input,hiddev96: USB HID v1.10 Mouse [WACOM CTF-420 V2.0-0] on usb-0000:00:1d.1-2

I have not gone any further since it was not the expected result. What do you think?

MetalMusicAddict
January 14th, 2006, 02:16 PM
Sorry djib. I messed up. I ment to post commodores issue should be fixed.

But... I did notice that the xorg you posted your input sections look like this:

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "SendCoreEvents" "true"
Option "Device" "/dev/wacom0"
Option "Type" "stylus"
Option "USB" "on"
EndSection
When it should look like:

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/event0"
Option "Type" "stylus"
Option "USB" "on"
EndSection
The 3 parts of the pad should be mapped to a event.


Heres another way to detect the driver. Turn on PC with the pad in first.
In a terminal: (open your terminal nice and long)

more /proc/bus/usb/devices

You should get a section something like this:

T: Bus=04 Lev=03 Prnt=05 Port=00 Cnt=01 Dev#= 7 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=056a ProdID=0011 Rev= 2.03
S: Manufacturer=WACOM
S: Product=ET-0405A-UV2.0-3
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr= 40mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=wacom
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms


HERES (http://linuxwacom.sourceforge.net/index.php/howto/testtablet) is where this info came from and might be clearer.

izm81
January 15th, 2006, 09:45 PM
Hi all. I've always had trouble getting my wacom graphire (I) to work on Breezy and now Dapper. I've tried all the steps in the root post (and read all the others), but when I go to configure Gimp, it says I have no extended input devices.

I can get readings from wacdump. I can use the stylus without pressure, and with a few extra problems. The mouse is still in absolute mode, even though I have the "relative" option in my xorg.conf.

my xorg.conf:


Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/CID"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# paths to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection

Section "Module"
# Load "GLcore"
Load "i2c"
Load "bitmap"
Load "ddc"
# Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
EndSection

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

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "USB" "on"
Option "PressCurve" "0,0,100,100"
EndSection

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

Section "Device"
Identifier "TI4200"
VendorName "nvidia"
Driver "nvidia"
# Driver "vesa"
# Driver "nv"

BusID "PCI:01:00:0"
# VideoRam 131072
Option "UseFBDev" "true"

# glxgears -iacknowledgethatthistoolisnotabenchmark
# NOTE: NvAgp NOT optional, for me....
Option "NvAgp" "0" # works 2700 fps
# Option "NvAgp" "1" # works 2800, then 3300
# Option "NvAgp" "2" # doesn't work
# Option "NvAgp" "3" # doesn't work

# RenderAccel is experimental, be safe
# Option "RenderAccel" "true"

# Option "sisAGP" "1" # works?
EndSection

Section "Monitor"
Identifier "Compaq v70"
Option "DPMS"
#HorizSync 30-70
# VertRefresh 50-160
VertRefresh 40-60
EndSection



Section "Screen"
Identifier "Default Screen"
Device "TI4200"
Monitor "Compaq v70"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "cursor" "SendCoreEvents"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection

Section "DRI"
Mode 0666
EndSection


any ideas? Thanks.


screen of wacdump attached:

MetalMusicAddict
January 15th, 2006, 10:02 PM
Your problem is kinda like the post above yours. The device needs to be mapped to an event. Shouldnt say wacom. I would suggest starting at the beginning from the 1st post. My updated instructions.

izm81
January 16th, 2006, 01:43 AM
Thanks for the reply.

/dev/input/wacom just links to the event that is created for the tablet. I've tried both the correct event and the wacom link, with the same results.

I did find something strange... If I look at /var/log/Xorg.0.log, I see this:


(**) Configured Mouse: Device: "/dev/input/mice"
(**) Configured Mouse: Protocol: "ImPS/2"
(**) Option "CorePointer"
(**) Configured Mouse: Core Pointer
(**) Option "Device" "/dev/input/mice"
(==) Configured Mouse: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Configured Mouse: ZAxisMapping: buttons 4 and 5
(**) Configured Mouse: Buttons: 9
(EE) No Input driver matching `wacom'
(EE) No Input driver matching `wacom'
(EE) No Input driver matching `wacom'
(II) XINPUT: Adding extended input device "Configured Mouse" (type: MOUSE)
(II) XINPUT: Adding extended input device "Generic Keyboard" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type: Other)
(II) Configured Mouse: ps2EnableDataReporting: succeeded
AUDIT: Sun Jan 15 16:30:11 2006: 16470 X: client 2 rejected from local host
AUDIT: Sun Jan 15 16:30:11 2006: 16470 X: client 4 rejected from local host
AUDIT: Sun Jan 15 16:30:11 2006: 16470 X: client 3 rejected from local host
AUDIT: Sun Jan 15 16:30:11 2006: 16470 X: client 5 rejected from local host


But when I look at dmesg, it looks like the driver is registering:


[4295444.043000] usbcore: deregistering driver wacom
[4295482.098000] input: Wacom Graphire as /class/input/input4
[4295482.138000] usbcore: registered new driver wacom
[4295482.138000] drivers/usb/input/wacom.c: v1.44:USB Wacom Graphire and Wacom Intuos tablet driver


Any ideas? Thanks!

MetalMusicAddict
January 16th, 2006, 01:48 AM
Did you do step 2 from the guide? What do you get?

izm81
January 16th, 2006, 02:51 AM
steve@semper:/dev/input $ ls -l
total 0
crw-rw---- 1 root root 13, 64 2006-01-15 02:00 event0
crw-rw---- 1 root root 13, 65 2006-01-15 02:00 event1
crw-rw---- 1 root root 13, 66 2006-01-15 16:34 event2
crw-rw---- 1 root root 13, 67 2006-01-15 02:00 event3
crw-rw---- 1 root root 13, 63 2006-01-15 02:00 mice
crw-rw---- 1 root root 13, 32 2006-01-15 16:34 mouse0
crw-rw---- 1 root root 13, 33 2006-01-15 02:00 mouse1
crw-rw---- 1 root root 10, 223 2006-01-15 02:02 uinput
lrwxrwxrwx 1 root root 6 2006-01-15 16:34 wacom -> event2


At first, it was event3, then the next time i booted it was event2. Either way, wacom seems to point to the correct device. "cat"ing the output from either of those devices (wacom or effective event#) gives a bunch of gibberish when moving the stylus, like it says in the guide.

sutech
January 18th, 2006, 02:31 PM
Hi.
Thanks to this HOWTO my Wacom Volito 1 is functional... but i have one problem. I'm using twinview (i have 2 monitors) and I have shifted cursor in GIMP. Well the drawing cursor is shifted aprox. 30px to left and 30px up on Screen 1 (17" monitor, 1280x1024) and apox. 1280px to left and 30px up on Screen 2 (19" monitor, 1280x1024). I want to work on the bigger screen, but it's impossible. This shift occurs only when I enable stylus, eraser and cursor in GIMP. When they are disabled, everything works normaly, but I don't have pressure sensitivity. Please help me

Here is my xorg.conf


# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/CID"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# paths to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection

Section "Module"
Load "GLcore"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mouse0"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/event2"
Option "Type" "stylus"
Option "USB" "on"
Option "PressCurve" "50,0,100,50"
Option "TwinView" "horizontal"
#Option "ScreenNo" "1"
#Option "KeepShape" "on"
#Option "TopX" "0"
#Option "TopY" "0"
#Option "BottomX" "1280"
#Option "BottomY" "1024"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/event2"
Option "Type" "eraser"
Option "USB" "on"
Option "PressCurve" "50,0,100,50"
Option "TwinView" "horizontal"
#Option "ScreenNo" "1"
#Option "KeepShape" "on"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/event2"
Option "Type" "cursor"
Option "USB" "on"
Option "PressCurve" "50,0,100,50"
Option "TwinView" "horizontal"
#Option "ScreenNo" "1"
#Option "KeepShape" "on"
EndSection

Section "Device"
Identifier "NVIDIA Corporation NVIDIA Default Card"
Driver "nvidia"
BusID "PCI:1:0:0"
EndSection

Section "Monitor"
Identifier "IBM L171"
Option "DPMS"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NVIDIA Default Card"
Monitor "IBM L171"
Option "TwinView" "On"
Option "TwinViewOrientation" "RightOf"
Option "MetaModes" "1280x1024,1280x1024;1024x768,1024x768;1280x1024,NU LL;1024x768,NULL"
Option "SecondMonitorHorizSync" "31-81"
Option "SecondMonitorVertRefresh" "50-76"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
EndSection

Section "DRI"
Mode 0666
EndSection

fp-www.tonepad.com
January 21st, 2006, 09:39 PM
I haven't had any success trying to get my GRAPHIRE4 working besides it behaving just like a mouse.

firekat
January 27th, 2006, 08:13 PM
Thanks!!!

I did finally get my Graphire Pad working. Have not tried it on Gimp as I am addressing lots of other installation/setup issues.

I was about to pack it in totally on Ubuntu as it was 3+ strikes (mouse, sound, video, grub). I just can't spend so much time trying to get it to work right!

It was most irritating that the mouse would not behave properly. The scroll wheel was backwards! Try that! My serial mouse would not work - though the scroll wheel did - in the right direction. Now both work, though I would like it if the Graphire mouse would move quicker with less movement to get it across the screen. At least it is working in "relative" mode versus "absolute" which is a big pain for mouse movement. Also the Graphire does not seem to "jitter" like it did before.

Thanks Again!

lcampagn
January 27th, 2006, 09:42 PM
I had to manually run "modprobe evdev" before my event devices were created. I hope this helps anybody else with similar problems..

nacs
February 15th, 2006, 09:43 AM
Thanks for the howto.

Got my intuos3 today, Googled 'ubuntu intuos3', came here and got it all setup and working on first try. :mrgreen:

The only small 'problem' I had was that GIMP was treating the tablet input like a normal mouse (with no regard for pressure and such).

Then I figured out that you have to do the following to get it all working in GIMP:

Goto "File" then "Preferences"
Select "Input Devices"
Click "Configure Extended Input Devices"
In the new dialog, select each drop down item "cursor", "eraser", "stylus", etc and set "Mode" to "Screen" (from "Disabled")


I initially set "Mode" in the last step to "Window" but that made the GIMP cursor un-aligned with the KDE / X cursor so I set it to screen which made it work correctly.

MetalMusicAddict
February 15th, 2006, 12:33 PM
Thanks for the howto.

Got my intuos3 today, Googled 'ubuntu intuos3', came here and got it all setup and working on first try. :mrgreen:

The only small 'problem' I had was that GIMP was treating the tablet input like a normal mouse (with no regard for pressure and such).

Then I figured out that you have to do the following to get it all working in GIMP:

Goto "File" then "Preferences"
Select "Input Devices"
Click "Configure Extended Input Devices"
In the new dialog, select each drop down item "cursor", "eraser", "stylus", etc and set "Mode" to "Screen" (from "Disabled")


I initially set "Mode" in the last step to "Window" but that made the GIMP cursor un-aligned with the KDE / X cursor so I set it to screen which made it work correctly.
Yep. Already #7 in the guide. ;)


7. Enable the tablet in The GIMP.
- File-> Preferences-> Input Devices-> "Configure Extended Input Devices".
- Under "Device" you will have 3 settings: Cursor, Eraser and Stylus. Set them from "Disabled" to "Screen".

nacs
February 15th, 2006, 01:26 PM
Wow. Not sure how I missed that. :eek: :-\"

Cesium
February 23rd, 2006, 03:47 AM
Thanks for the HowTo. I am fairly new to Linux and understand the HowTo up until step 3. How do I "Add this below Section "InputDevice" under the "Configured Mouse". Make sure you use the right "Device" based on how your pad is connected. ie: USB or serial"?

Thanks.

FlakJacket
February 25th, 2006, 12:29 AM
Excellent tutorial worked without a hitch. Cesium (like the name btw) you need to edit your /etc/X11/xorg.conf file with the changes he suggests. use


sudo nano /etc/x11/xorg.conf

I was grateful to find that I didn't have to change mouse names as I had already done so when I configured my Logitech G5.

Thanks alot,
Flak

FlakJacket
February 28th, 2006, 10:05 PM
For some reason my tablet keeps changing event #'s any idea why?

Thanks,
Flak

robinl
March 11th, 2006, 04:29 AM
Great tut and thank you now my intuos 3 is working fine. However, I want to ask a question: can I map the tabs on the side of the drawing area of my intuos 3 to something else like I want to assign left strip to scrolling up or down but I cannot find a way to do it.

MetalMusicAddict
March 11th, 2006, 05:05 AM
Good question. Im not sure but give a look to the two links at the top of the 1st post. They might be of help. I didnt see any mention of your specific tablet though. Google around. http://ubuntuforums.org/images/lite/icons/icon13.gif

robinl
March 13th, 2006, 09:36 AM
No luck. Can't seemed to find anything for side buttons. Does Graphire 4 have the same problem? Keyboard shortcut doesn't recognise it Is there any way I can remap things? I'm really not used to middle button being the lower button on the stylus and maybe i could use the same method to map the buttons on the sides of my tablet.

Mikebgr
March 25th, 2006, 04:45 PM
Hey metalhead :) Great job. My tablet works now (wacom graphire 3), but I still have problems! 1st is with wheel, i cannot scroll either up or down (it looks as if it scrolls a bit down, and a bit up, and its one and the same, like: -5 lines, + 5 lines = 0 lines).

My guess this happens because in ubuntu there is "reverse" scrolling, eg: when you scroll the mouse wheel towards you the side bar goes up instead of down, but I dont know how to fix that! (newb :( )

Second is with my cursor being absolute, when i have set it to relative through
Option "Mode" "relative"

Maybe the bundled wacom drivers dont have a "mode" option? I haven't tried installing the drivers from linuxwacom as i'm not sure what will happen and if i will be able to reverse it.

One final note, i tried setting


Option "Emulate3Buttons" "true"

to false, but it doesnt seem to make any difference. Anyone knows what that does?

Here is my xorg.conf btw


Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/CID"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# paths to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection

Section "Module"
# Load "GLcore"
Load "i2c"
Load "bitmap"
Load "ddc"
# Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mouse0"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/event1" #USB ONLY
Option "Type" "stylus"
Option "USB" "on" #USB ONLY
Option "PressCurve" "0,0,100,100"
EndSection

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

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

Section "Device"
Identifier "NVIDIA Corporation NV41 [GeForce 6800?]"
Driver "nvidia"
BusID "PCI:5:0:0"
EndSection

Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
Modeline "1280x1024_85.00" 159.36 1280 1376 1512 1744 1024 1025 1028 1075 -HSync +Vsync
EndSection

Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV41 [GeForce 6800?]"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents" #For non-LCD tablets only
EndSection

#Section "DRI"
# Mode 0666
#EndSection

MetalMusicAddict
March 25th, 2006, 05:11 PM
Your talkin about your Wacom mouse right? Ill look into it but I think it'll act just like your normal mouse. Dont know if you can seperate the two. Ill look. Look through the two links at the top of the first post also.

Mikebgr
March 25th, 2006, 09:58 PM
both problems solved!


Solution: It seems like primary pointer status must be set for "cursor" via


$: sudo xsetpointer cursor

Yay! I dont know if that will create any trouble with gimp. I am downloading it right now, so if any trouble occurs I will update ;)

By the way I wonder if its really neccessary to have Mouse0/mice as a pointing device altogether. I will also test on that and update!

Update: Commenting out mouse0 (normal mouse) in xorg.conf crashes my x at startup, some weird dependency i suppose with HAL. No problems with gimp and cursor set as corepointer either!

Mortimer
March 27th, 2006, 12:43 PM
Would anyone know how to set the screen mappings. I don't mean the button mappings, though that would be nice too. But I mean setting the active area to a part of the screen instead of all of it. This helps older tablets with mismatched aspect ratio related to a standard screen.

Hoping someone knows or cares about what I'm talking about. If it's not possible here, oh well that's fine. Would be nice to know that if it's the case.

Mikebgr
March 28th, 2006, 01:20 PM
There must be an "option" command for it, in stylus and eraser inputdevice sections, but I'm not familiar with those options (like PressCurve, I found out about it here). Anyone knows where to get a full list of the driver's options?

StkvDba
March 31st, 2006, 03:48 PM
There must be an "option" command for it, in stylus and eraser inputdevice sections, but I'm not familiar with those options (like PressCurve, I found out about it here). Anyone knows where to get a full list of the driver's options?

Check out the Linux Wacom Project HOWTO Section 5.1, "Adding the InputDevices" (http://linuxwacom.sourceforge.net/index.php/howto/inputdev) for a listing of the driver's options.

The Options I believe Mortimer is interested in are:


Option "TopX" "number"
X coordinate of the top corner of the active zone.

Option "TopY" "number"
Y coordinate of the top corner of the active zone.

Option "BottomX" "number"
X coordinate of the bottom corner of the active zone.

Option "BottomY" "number"
Y coordinate of the bottom corner of the active zone.

These forums have been invaluable in helping me get my Graphire4 working beautifully - thanks!

MetalMusicAddict
March 31st, 2006, 03:52 PM
Ahh... Nice StkvDba. :) Where did you see this? Wacom page?

StkvDba
March 31st, 2006, 04:08 PM
Ahh... Nice StkvDba. :) Where did you see this? Wacom page?

Yep, it's Section 5.1 of the Linux Wacom Project HOWTO. When you click the link I reference, scroll down a bit and you'll find the updated man page for the wacom driver, listing all the options, with descriptions of what they do. To summarize them:


Option "Type" "stylus"|"eraser"|"cursor"|"pad"
Option "Device" "path"
Option "USB" "on"
Option "ForceDevice" "ISDV4"
Option "DeviceName" "name"
Option "Suppress" "number"
Option "Mode" "Relative"|"Absolute"
Option "TopX" "number"
Option "TopY" "number"
Option "BottomX" "number"
Option "BottomY" "number"
Option "ButtonsOnly" "on"
Option "ButtonM" "N"
Option "TPCButton" "on"
Option "Speed" "Rspeed"
Option "Twinview" "horizontal"|"vertical"|"none"
Option "TVResolution" "res1,res2"
Option "ScreenNo" "n"
Option "Rotate" "CW"|"CCW"|"NONE"
Option "PressCurve" "x1,y1,x2,y2"
Option "KeepShape" "on"
Option "DebugLevel" "number"
Option "Serial" "number"
Option "Threshold" "number"

I've got to give you much credit, MetalMusicAddict! Couldna done it without you!

MetalMusicAddict
March 31st, 2006, 04:16 PM
Thanx man. :) I just put it together a little easier to read. The Wacom page has all this info like you said but it gets confusing sometimes.

FlakJacket
March 31st, 2006, 11:08 PM
Does anyone know why my Wacom Graphire3's /dev/input/event# keeps changing every time I restart? Any guidance is appreciated.

Thanks,
Flak

StkvDba
March 31st, 2006, 11:41 PM
Does anyone know why my Wacom Graphire3's /dev/input/event# keeps changing every time I restart? Any guidance is appreciated.

Thanks,
Flak

Yeah, I had the problem with event numbers changing, too. I have a USB mouse in addition to the USB Wacom tablet. I tried /dev/input/wacom instead, and haven't had any problems.

(Of course, I also compiled my own kernel with the new wacom.c and hid-core.c and used the prebuilt wacom_drv.o - so who knows what combination of these conspired toward my success.)

StkvDba
March 31st, 2006, 11:54 PM
Yeah, I had the problem with event numbers changing, too....

Just thought of something else... you might check your /etc/udev/rules.d/10-wacom.rules to make sure the following line is there:


KERNEL="event*", SYSFS{idVendor}="056a", NAME="input/%k", SYMLINK="input/wacom%e"

This came from Olivier Lecarme's Installing a Wacom tablet on a Debian Distribution (http://www.i3s.unice.fr/~ol/success.html).

Hope that helps!

MetalMusicAddict
April 1st, 2006, 02:16 AM
Let us know how StkvDba's advice works.

FlakJacket
April 1st, 2006, 07:45 PM
I don't have a file named 10-wacom.rules . Should I make one and put that in there?

Thanks,
Flak

BTW I have a USB mouse also.

StkvDba
April 1st, 2006, 10:23 PM
I don't have a file named 10-wacom.rules . Should I make one and put that in there?

I believe that script comes with the package wacom-tools. Try


sudo apt-get install wacom-tools

and see if it shows up.

I pretty much followed the Linux Wacom Project's HOWTO and MetalMusicAddict's suggestions step-by-step to get mine working, but I don't recall who told me to install that package...

Mortimer
April 6th, 2006, 04:36 AM
The Options I believe Mortimer is interested in are:

Incorrect, those are to change the tablet active area. I contected the driver author and he said that other feature is not supported yet. -_- I did use it in windows, so I will miss it.

PowerLlama
April 7th, 2006, 06:46 AM
I believe that script comes with the package wacom-tools. Try


sudo apt-get install wacom-tools

and see if it shows up.

I pretty much followed the Linux Wacom Project's HOWTO and MetalMusicAddict's suggestions step-by-step to get mine working, but I don't recall who told me to install that package...
I think this should be added to the first post, because mine wasn't working until I did this. I could tap on the tablet and get it to register clicks, but I couldn't get the pointer to move.

Now the pointer is moving, but I don't seem to have pressure-sensitivity in the gimp.

Edit** Nevermind, I fixed the sensitivity.

FlakJacket
April 12th, 2006, 10:10 PM
wacom-tools worked! Now it's dev/input/wacom and it doesn't change!

Thanks a bunch,
Flak

MetalMusicAddict
April 12th, 2006, 10:13 PM
Justa FYI.

Im trying to get this to work on Dapper but Im hitting snags. I hope having XGL running doesnt have something to do with it. :(

FlakJacket
April 13th, 2006, 12:49 AM
Has anyone used Pixel? I says it doesn't support wintab. Any idea if that just means SOL?

Thanks,
Flak

indigoshift
April 15th, 2006, 07:03 PM
Thanks for the information! My Intuos3 is working great on my Thinkpad G40. Mouse and stylus both. As a (semi-retired) commercial illustrator, I'm tickled pink that there's one less thing I need my Windows machine for.

Oddly, nothing in this thread worked at all until I did the "sudo xsetpointer cursor" trick that Mikebgr suggested, which immediately froze my mouse. Mikebgr, I'm sorry I said those things about you under my breath before I hit ctrl+alt+backspace. :mrgreen:

After that, it worked great. :D

MetalMusicAddict, would you mind if I rewrote your first post into an easy to follow, step-by-step procedure? The information is great, just a little hard to follow. Well, for me, at least.

HunterPro
April 16th, 2006, 01:23 AM
Indigoshift: I had the same feeling :)

I've been doing 'that Ubuntu thing' for some time now (guess around 5 months, had Debian testing on my laptop before that, but ubuntu is just way better for desktopstuff), and since a few weeks I'm on Dapper Drake. No XGL btw - still wanna try that but didnt have the time for it.

Could use everything on my laptop - except my Intuos3 A5. And since I'm studying Industrial Design, I kinda need the thing. Now i'm completely Windows-free - wow!

btw, the tips in the startpost were magical. It didnt work at first - until I saw some familiar lines in de Xorg.0.log:

(EE) No Input driver matching `synaptics'
(EE) No Input driver matching `wacom'
(EE) No Input driver matching `wacom'
(EE) No Input driver matching `wacom'
(EE) No Input driver matching `wacom'

and then I remembered that I had a similar problem with my touchpad - so I went for the apt-cache search wacom - and there it was: xserver-xorg-input-wacom :) :) after apt-getting that one (and also the synaptics driver for my touchpad - somehow I lost it during the upgrade to Dapper) and restarting X, my Intuos3 works fine! It actually doesnt have some annoying feats that the windows driver does have.

Thanks Ubuntu for releasing me from Windows! :P

offtopic: I don't know if this forum supports it, but shouldnt this topic be moved to a breezy or dapper subforum, or at least have something like aliases, clone-topics or whatever they're called here in those subforums? :)

MetalMusicAddict
April 16th, 2006, 01:50 AM
offtopic: I don't know if this forum supports it, but shouldnt this topic be moved to a breezy or dapper subforum, or at least have something like aliases, clone-topics or whatever they're called here in those subforums? :)
Im not sure what you mean?

If you mean a Wacom-Breezy and a seperate Dapper one I plan on maintaining this thread for both.

Im working out the Dapper HOWTO now. I got some bugs. They might be XGL related.

So no matter Breezy or Dapper Im gonna keep this topic up-to-date. :)

HunterPro
April 16th, 2006, 04:16 AM
Im not sure what you mean?

If you mean a Wacom-Breezy and a seperate Dapper one I plan on maintaining this thread for both.

Im working out the Dapper HOWTO now. I got some bugs. They might be XGL related.

So no matter Breezy or Dapper Im gonna keep this topic up-to-date. :)
thats great :D its just that with stuff like (ugh) phpbb you can have shortcuts to topics from subforum a to b, so you can like uhm place a shortcut in the breezy forum to this topic. Cause the only way people are going to find this topic is through the search function, not by logical browsing, since its in the hoary part of the forums. :) So I kinda wondered if this forum software also supports that sort of stuff (I guess you'll need a moderator for that anyway :))

btw, major thanks for maintaining this topic! :)

HanZo
June 3rd, 2006, 10:45 PM
still looks like XGL and wacom don't go along too well... had anyone any success in solving this problem? I do most of my work with the tablet (I'm an illustrator) so for now I had to get back to plain X... but having XGL would be really nice...
How was that thing with the workaround? sorry I'm not the total noob, but I still need to learn some things... how can I have 2 different sessions with different window managers running in parallel?
thanks in advance for any help!

MetalMusicAddict
June 3rd, 2006, 11:11 PM
HunterPro. Im gonna get this put in the Dapper Tips and Tricks. Maybe we should have a general one? Tips and Tricks section that is.


still looks like XGL and wacom don't go along too well... had anyone any success in solving this problem? I do most of my work with the tablet (I'm an illustrator) so for now I had to get back to plain X... but having XGL would be really nice...
How was that thing with the workaround? sorry I'm not the total noob, but I still need to learn some things... how can I have 2 different sessions with different window managers running in parallel?
thanks in advance for any help!
I havnt had a chance to re-install XGL/Compiz yet. I did a clean Dapper-Final reinstall and its running like a dream. Kinda dont wanna mess it up. :(

I thought there was a way to run 2 xsessions at the same time. I think this is how people are running GL games without problems. Give a look over at the Compiz forums.

Loïc2
June 3rd, 2006, 11:18 PM
If anyone has info to make this better let me know. ;)
Hi,
I've created a quick guide for Ubuntu Dapper, easier and more up to date
than the previous one on the wiki.

It's at https://wiki.ubuntu.com//Wacom

It also has screen captures and even though it doesn't detail everything, it's done to keep it as simple as possible.

If you want, you can edit your first post to add it among the links :) and edit the wiki (or write me an email) for sections you think could be improved.

Thanks

MetalMusicAddict
June 3rd, 2006, 11:24 PM
Nice. Ill look through it. It does seem to have become much more simple. Ill try the WIKI way on my laptop and test it with XGL/Compiz and get back to you. ;)

PowerLlama
June 4th, 2006, 06:11 AM
I just wanted to say, I tried the wiki, and couldn't get it to work properly. Instaed of controlling the whole screen, my tablet would only control a small portion of it. Did it like it says in the beginning of this thread and it works fine.

HanZo
June 4th, 2006, 10:03 AM
Instaed of controlling the whole screen, my tablet would only control a small portion of it
It did the same for me before editing the xorg.conf. so maybe you just made some error there. One thing I did not see the fist time I followed the howto was that you have to delete or comment some lines... otherwise you'll have options for both usb and parallel and that messes up the driver (or X or whatever does the stuff).
Btw. the howto is great! it was just me who was too lazy to read everything...

Give a look over at the Compiz forums
I'll do it... again... it's always a mess to find the info you're looking for here... there's just sooooo much stuff in here (which anyway is a good sign IMHO).

MetalMusicAddict
June 4th, 2006, 04:32 PM
I just wanted to say, I tried the wiki, and couldn't get it to work properly. Instaed of controlling the whole screen, my tablet would only control a small portion of it. Did it like it says in the beginning of this thread and it works fine.
Im sure Loïc2 would like some feedback on what didnt work for you.

PowerLlama
June 6th, 2006, 11:42 PM
Bah, I just did it again and found out what I did wrong with the wiki.

I did exactly what hanzo did and didn't comment out stuff. You should add that to the wiki so that no one else gets confused.

TuxCrafter
June 8th, 2006, 10:04 AM
Hello,

I have got my Wacom Graphire 3 working beautifully under ubuntu and fedora, thank you all.

I have a guestion: what is the function of the cursor device?

If i use the wacom mouse gimp goes to the cursor device but can´t do anything.

If i disable the cursor in the gimp, then the wacom mouse is going to the core cursor and everything works as a normal mouse.

So what is the wacom cursor device?

Also i use synergy to share 1 mouse/wacom device and one keyboard for two pc. beautiful program. But it doesn't work with the styler pen. I believe synergy can´t handle absolute value's. I had the same behavior under running synergy in a Vmware machine.

Also i seek a function/tool that i can use the wacom device to enter text. Like the pen of a pda. Some sort of program that i can start that detects moves and translate it to characters. End a easy way of activation en disabling this function.

Is there a solutions for these problems/features?

TuxCrafter
June 8th, 2006, 09:52 PM
please look at my previus post!!

Here i am again with some tips:

cd /dev/input/
ls
sudo cat wacom

replace in xorg.conf
Option "Device" "/dev/input/event0"
to
Option "Device" "/dev/input/wacom"

I don't have my wacom graphire 3 connected always. I saw my X crashing because it was getting things from a event input that wasn't my wacom device.

I believe using wacom in xorg is saver 8-)

btw does somebody now a bash script that closes X and restart it automatic without asking me for info. This would be very nice for my TV <-> CRT scripts.:-k

flaimo
June 26th, 2006, 09:43 PM
can somebody help me with setting up the two buttons on the pen? in windows the upper one is assigned to a doubleclick and the lower one is the right click. after installing the tablet in linux however the upper button is the right click and the lower one isn't workling at all. i would like the same behaviour as in windows.

at http://linuxwacom.sourceforge.net/index.php/howto/inputdev there is note about Option "ButtonM" "N". but i don't know which number each button has and what the "N" codes are for double click and right click.

flaimo
June 27th, 2006, 12:29 PM
bump.

can't believe that nobody has changed their buttons on the pen …

TuxCrafter
June 27th, 2006, 05:01 PM
I would like to now it how it is possible two,

I used the wacom under windows and than i can hold the "middle mouse" button and can scroll a webpage.

Under linux the middle mouse button is "copy/past" so scrolling doesn't work i would like to see if i can change this.

Ertain
June 27th, 2006, 06:54 PM
Hello everyone. First time posting!

I've followed nearly all of the stuff necessary to make my Graphire 4 work. But it still doesn't work properly. ](*,) Even when I hold the tip of the stylus a centimeter above the drawing surface it registers it as a button press. I'm using drivers version 0.7.4. The sensitivity does work, but when I lift off the stylus while still keeping in proximity it still seems to draw.

Update
After going through the arduous task of getting my tablet to work, I have finally solved the problem. Apparently my computer kept thinking it was a mouse. So I made it so that my tablet is found first by editing /etc/modules to load the wacom module first. And since wacom-tools can't seem to find my tablet through it's normal means, I've had to edit my /etc/X11/xorg.conf file to use the /dev/input/event3 devices. I've also taken the liberty of making the wacom rules for udev load first (by making them 10-wacom.rules instead of maybe 45-wacom.rules in the /etc/udev/rules.d directory).

prokoudine
July 14th, 2006, 10:02 PM
Followed this tutorial and neither Inkscape, nor GIMP or Krita recognize my wacom devices on Dapper Flight. Stylus itself works as usual mouse device.

Here is excerpt from my xorg.cong:



Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "aticonfig Screen 0" 0 0
InputDevice "Generic Keyboard" "CoreKeyboard"
InputDevice "Configured Mouse" "CorePointer"
InputDevice "Synaptics Touchpad"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents" # For non-LCD tablets only
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mouse0"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection

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

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

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

km0ti0n
July 16th, 2006, 09:59 PM
Thanks for the how to.

It's works, as you'd expect, on Dapper. There's one thing I found when trying to discover what event# the table is on was to just use wacdump.


sudo wacdump /dev/input/event#

When using that it obovoius which device to set the xorg.conf file to.

km0ti0n

graigsmith
July 17th, 2006, 03:47 AM
prokoudine, you don't need to determine what event the device is on, let wacom-tools do the work of finding and creating a link to your tablet.

install the package wacom-tools

change the device from event4 to /dev/input/wacom

also remove comments at the end of the wacom device lines. that messes things up, if anything move them to the next line. or just delete them.

when you are finished your wacom section in your xorg.conf file should look like this. if it is a usb tablet.



#Wacom Section

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

Section "InputDevice"
Identifier "stylus"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "USB" "on"
Option "PressCurve" "50,0,100,50"
Option "Mode" "Absolute"
EndSection

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


dont forget to add the last 3 things to your server layout section.


Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "cursor" "AlwaysCore"
InputDevice "stylus" "AlwaysCore"
InputDevice "eraser" "AlwaysCore"
EndSection

after that reboot and it should work.

TuxCrafter
July 26th, 2006, 01:46 PM
Hello

I have a problem with my wacom tablet under xubuntu.

When I dubble click with a normal mouse on the title bar of a window it will toggle between normal and maximize windows size. When i want to do this with my wacom stylus it will not work.

I figured out why it will not work can it be fixed?

>
The window manager want the dubble click at the exact same spot. And this is no problem with a normal mouse because it stands still. But with a handhold stylus this is almost imposable and very trick to accomplish. Even with mouse settings the most insensitive settings.

>
I also have the problem that there is no scrollweel on the stylus. And I can't scroll. How do I change settings that a mouse button click will automatic grab the scrollbar when it is pressed. Then I can just move the pointer and the the scrollbar will move too.

I also posted this question on the xubuntu dev list.

Please help me?

prokoudine
July 29th, 2006, 08:58 PM
graigsmith

Thank you, but that doesn't help :(

TuxCrafter
July 29th, 2006, 09:04 PM
graigsmith

Thank you, but that doesn't help :(

start the gimp
>
file->preferences->input devices
>
config extended input devices
>device = stylus
>mode = screen

same thing for the eraser

restart the gimp end post result.

prokoudine
July 31st, 2006, 09:55 AM
TuxCrafter

I do know what to do in GIMP :) It's just doesn't list stylus/eraser/cursor in the combobox, only synaptics touchpad - that's what I'm talking about :)

TuxCrafter
July 31st, 2006, 11:55 AM
TuxCrafter

I do know what to do in GIMP :) It's just doesn't list stylus/eraser/cursor in the combobox, only synaptics touchpad - that's what I'm talking about :)

ow sorry, i just wanted to help. maybe you can reconfigure your xserver and try to do setup your wacom tablet again maybe it will work then. be sure to backup your xorg file bevore executing the reconfig.


cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
dpkg-reconfigure xserver-xorg

hirumono
August 4th, 2006, 09:46 AM
Hi to everybody, my first post here and I wanted to thank all of you for helping me make my Wacom Graphire 2 work in Ubuntu Breezy. It took almost 3 days, but at the end, man won over machine... ;) Thanks in particular to MetalMusicAddict and Loïc2 for their well-made guides.
I also wanted to point out my own solution for the Gimp problem (cursor not being released from window), which was reported by sutech some time ago. I will start saying that my xorg.conf has two copies of each device (stylus, eraser and cursor), one for making the tablet act as a pressure device and one to look like a simple mouse. I found this hint on another guide some time ago, but I don't think it has much to do with the Gimp trick.
The main point is the SendCoreEvents statement at the end of xorg.conf. If you assign it to your devices (again: stylus, eraser and cursor), the tablet behaves correctly in the Gimp except that, once you started drawing, you can't release the cursor from its window unless you press the Windows key (right of AltGr) on your keyboard. If you don't add the SendCoreEvents, everything is fine apart from a progressive cursor offset, which is more noticeable if you move away from the center (it is as if you were in Windowed mode instead than in Screen, but no window boundaries in xorg.conf have helped me).
After tinkering with xorg.conf, I found a solution which worked well for me: I removed the CorePointer statement from my PS/2 mouse, and left the SendCoreEvents to the Wacom tablet. I believe the Core events were clashing between mouse and tablet... anyway, everything is working perfectly since then.

I don't know if this applies to Dapper Drake and I will probably never know, as this release seems to be plagued with too many bugs and I really don't want to upgrade just to have to do everything again. :)

Cheers,

hirumono

Sambalbai
August 4th, 2006, 09:50 PM
Hi all,

Thanks to the quides at the start of this thread I got my Graphire4 running, pressure sensing and all. Great! But I ran into a problem after that: the two buttons and scrollwheel at the top of the tablet won't work. I tried googling around for this, but didn't find anything useful. Did any of you get their buttons/scollwheel working?

grtz,
Sambalbai

indigoshift
August 7th, 2006, 03:55 AM
bump.

can't believe that nobody has changed their buttons on the pen …

I disable mine, actually. I always click them on accident when I'm drawing. ;)

TuxCrafter
August 7th, 2006, 06:05 AM
You have to take a look at the linux wacom site. and the tool xinput and the driver options. I have a wacom 3.

daller
August 7th, 2006, 08:05 AM
THE HOWTO ITSELF!!! - Shorted :D

Well, MetalMusicAddict...

Could I maybe talk you into creating a wiki-page?

I have made a collection of tablet-setup-howto's here:

https://wiki.ubuntu.com/TabletSetup

The TabletSetupWacom is dedicated to the wacom-driver.

But you should probably look into the Wizardpen-driver-wiki, and use UDEV to find the tablet!

Asking people to search through all event* is not that great!

(Simply copy the "Setting up udev"-section!)

One thing, though: Does your setup enable X to start without the tablet connected?

daller
August 7th, 2006, 08:17 AM
Is a serial tablet always connected to /dev/ttyS0 ???

Your guide doesn't tell anything about how to find the right tty!

My wiki-page lacks this too!

FrankL
August 31st, 2006, 06:10 PM
I got a Toshiba Tecra M7 tablet PC and the pen is actually working, thanks to this howto. Thanks!

But I also want the button on my pen to do something. I would like it to work as a right mouse button. Now it just doesn't have any real function.

Any idea how I can activate it? Thanks in advance!

ujecrh
September 10th, 2006, 12:37 PM
Has anyone managed to make the wacom tablet work with Wine or CXOffice in Edgy?

It used to work fine with breezy (I skipped Dapper), Wintab allowed Photoshop to work with pressure sensitivity etc. but not anymore with Edgy.

(I know my tablet is properly configured because Gimp or Krita work perfectly with pressure sensitivity and all but any application I tried under wine seems to see the tablet as a mouse...)

ujecrh
September 11th, 2006, 02:35 PM
Disregard my last message, it is now working. Must have been a glitch between two edgy updates.

MetalMusicAddict
September 11th, 2006, 02:56 PM
Disregard my last message, it is now working. Must have been a glitch between two edgy updates.

So your workin just fine in Edgy? I havnt been able to install it yet.

ujecrh
September 12th, 2006, 12:58 AM
Yes, it worked pretty quickly for me (it took less time than for Breezy for sure).

Using a Graphire3 I just had to change:
Option "Device" "/dev/wacom"
to:
Option "Device" "/dev/input/wacom"
in /etc/X11/xorg.conf.

The only remaining problem is the mouse wheel which is inverted (goes up when you scroll down) but I have read there is no solution for that yet (the old ZAxisMapping trick is useless).

As for the issue with Wine I mentioned in my first post it seems to be a temporary effect. Typically, if I run Photoshop under Wine right away the tablet does not work but running it again later everything is fine. I will keep investigating.

tempo500
September 18th, 2006, 12:34 AM
hi,

i am having difficulties setting up my intuos1 serial device!
until now i used:

/dev/ttyS0
/dev/ttyS1
changed mice to mouse0
deleted the #comments

i really hope someone can come up with a solution or at least a hint!
should i get into the trouble of compiling a new wacom driver? would this help?

thanks in advance! phil

ps.: i am using ubuntu edgy!



# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/usr/share/fonts/X11/misc"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mouse0"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/ttyS0"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4"
EndSection

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

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

Section "Device"
Identifier "ATI Technologies, Inc. Radeon R300 NG [FireGL X1]"
Driver "ati"
BusID "PCI:3:0:0"
EndSection

Section "Monitor"
Identifier "SyncMaster"
Option "DPMS"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. Radeon R300 NG [FireGL X1]"
Monitor "SyncMaster"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1680x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1680x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1680x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1680x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1680x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1680x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection

Section "DRI"
Mode 0666
EndSection

jurgnn
September 22nd, 2006, 09:27 PM
I have problems with 2.6.18 kernel and dev 0.7.5-3 drivers, logs are fine, tablet is found and driver is loaded, but nothing happens when I try to move pen.

Can't find any useful info with google, except that wacom devices get blacklisted with new kernel, but I dont fully understand what that means.
If anyone got wacom working with 2.6.18 kernel, please gimme some help.

Tablet is volito2 and here is some more info

dmesg | grep wacom


usbcore: registered new driver wacom
drivers/usb/input/wacom.c: v1.45:USB Wacom Graphire and Wacom Intuos tablet driver

more /var/log/Xorg.0.log | grep wacom

(II) LoadModule: "wacom"
(II) Loading /usr/lib/xorg/modules/input/wacom_drv.so
(II) Module wacom: vendor="X.Org Foundation"
(**) stylus device is /dev/input/wacom
(**) Option "Device" "/dev/input/wacom"

more /proc/bus/usb/devices

T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=056a ProdID=0062 Rev= 2.00
S: Manufacturer=WACOM
S: Product=CTF-420 V2.0-0
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr= 40mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=wacom
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms

lsmod | grep wacom

wacom 16384 0
usbcore 129504 5 usbhid,wacom,ehci_hcd,uhci_hcd

TuxCrafter
September 22nd, 2006, 09:49 PM
Try to check if the events are still responding with the wacom device (first post)

And try to remove the wacom driver from the blacklist.

This is al I can think off.

The new kernel did not work with my acpi on my via epia en12000 board to. some people told me that you can't use stock kernels but you have to use ubuntu kernels because they are different.

some links:
https://wiki.ubuntu.com/KernelCustomBuild
https://wiki.ubuntu.com/KernelGitGuide

I haven't tried out those things on the links. I always had success with stock kernels before this kernel.

jurgnn
September 23rd, 2006, 12:59 PM
Try to check if the events are still responding with the wacom device (first post)
And try to remove the wacom driver from the blacklist.

Nope, its not responding and I don't know how to remove driver from blacklist or is it even possible.

http://mm-traffic.lieberbiber.de/node?page=4

If we let HID ignore all wacom devices, wacom driver will be the one to take control of the devices. In the case that a new device added before wacom driver supports it, it will be easier to just build a stand alone module, wacom.ko, than to build usbhid or sometime even builtin.o for hid-core.c. Right now, this is the most complaints we got from end users who try to upgrade wacom driver.

TuxCrafter
September 23rd, 2006, 01:17 PM
Can't help you out. I don't like the wacom driver so I will not put my time in it. I went back to the 2.6.17.13 kernel.

tog
October 15th, 2006, 06:03 PM
I have an Intuos3 4x6 tablet (the new one), and I am having a difficult time trying to get it working properly.

The problem is that once I go to configure extended input devices in GIMP, I get the message that
there are no extended input devices.

I have a suspicion that even though the wacom driver is being loaded, somehow the tablet is being recognized only as a mouse. I have changed the udev rules so that the wacom rule gets loaded earlier. That is, instead of 45-wacom, it now reads 20-wacom. I have also put wacom in /etc/modules, but to no avail. Any help/suggestions would be appreciated.

My configuration:

OS: Ubuntu Edgy - 2.6.17-10
wacom-tools 0.7.2-0ubuntu7

Output of dmesg | grep wacom

[17179606.576000] usbcore: registered new driver wacom
[17179606.576000] drivers/usb/input/wacom.c: v1.45:USB Wacom Graphire and Wacom Intuos tablet driver

I also get the following for dmesg | grep Tablet

[17179835.080000] input: Tablet PTZ-431W as /class/input/input5
[17179835.080000] input,hiddev96: USB HID v1.00 Mouse [Tablet PTZ-431W] on usb-0000:00:1f.2-2


My xorg.conf file:

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "USB" "on"
Option "PressCurve" "50,0,100,50"
Option "Mode" "Absolute"

EndSection

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

EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "USB" "on"
Option "Mode" "Relative"

EndSection

Section "InputDevice"
Driver "wacom"
Identifier "pad"
Option "Device" "/dev/input/wacom"
Option "Type" "pad"
Option "USB" "on"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "AlwaysCore"
InputDevice "cursor" "AlwaysCore"
InputDevice "eraser" "AlwaysCore"
InputDevice "pad"
EndSection



Output of more /var/log/Xorg.0.log | grep wacom

(II) LoadModule: "wacom"
(II) Loading /usr/lib/xorg/modules/input/wacom_drv.so
(II) Module wacom: vendor="X.Org Foundation"
(**) stylus device is /dev/input/wacom
(**) cursor device is /dev/input/wacom
(**) eraser device is /dev/input/wacom
(**) pad device is /dev/input/wacom
(**) Option "Device" "/dev/input/wacom"
(**) Option "Device" "/dev/input/wacom"
(**) Option "Device" "/dev/input/wacom"
(**) Option "Device" "/dev/input/wacom"

MetalMusicAddict
October 15th, 2006, 06:39 PM
You wouldnt happen to be using XGL would you? There are problems with wacom pads and XGL.

tog
October 15th, 2006, 06:41 PM
To add to my earlier (above) post, it looks like usbhid is taking over the tablet rather that wacom. Here is the output of cat /proc/bus/usb/devices

T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=056a ProdID=00b7 Rev= 1.16
S: Manufacturer=Tablet
S: Product=PTZ-431W
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=300mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=usbhid
E: Ad=81(I) Atr=03(Int.) MxPS= 10 Ivl=4ms

tog
October 15th, 2006, 07:20 PM
No, I don't have XGL. I think that usbhid is taking over the tablet, rather than wacom.

Thanks for your reply.

You wouldnt happen to be using XGL would you? There are problems with wacom pads and XGL.

tog
October 16th, 2006, 04:25 AM
Well, I at least found one solution. I recompiled the wacom.ko module after downloading the source from http://linuxwacom.sf.net. But, plugging in the tablet still loads the usbhid module. I then removed the usbhid module, modprobe wacom, and restarted X. I can now get the GIMP to use the extended input devices.

P_Badger
October 24th, 2006, 10:27 PM
prokoudine, you don't need to determine what event the device is on, let wacom-tools do the work of finding and creating a link to your tablet.

install the package wacom-tools

change the device from event4 to /dev/input/wacom

also remove comments at the end of the wacom device lines. that messes things up, if anything move them to the next line. or just delete them.

when you are finished your wacom section in your xorg.conf file should look like this. if it is a usb tablet.



#Wacom Section

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

Section "InputDevice"
Identifier "stylus"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "USB" "on"
Option "PressCurve" "50,0,100,50"
Option "Mode" "Absolute"
EndSection

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


dont forget to add the last 3 things to your server layout section.


Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "cursor" "AlwaysCore"
InputDevice "stylus" "AlwaysCore"
InputDevice "eraser" "AlwaysCore"
EndSection

after that reboot and it should work.

Just want to thank you, as I've tried several ways to get my wacom working properly, but following your directions EXACTLY made my Graphire3 usb work 100% in Gimp. I was having a horrid time getting the eraser to work *at all*.

flaimo
November 3rd, 2006, 09:58 PM
i'm still looking for more information on how to change the mapping (http://www.ubuntuforums.org/showpost.php?p=1184680&postcount=92) of the buttons on the pen. i want the default behavior like in windows.

Ryupower
November 18th, 2006, 01:01 AM
Why does my xserver keep on getting screwed up?
I replace the already existent default wacom lines ( which my graphire4 won't work under,correctly ) in my xorg and restart.
Then it can't ever load the xserver! I always have to replace it by doing sudo dpkg-reconfigure xserver-xorg. I tried 3 times, following the given instructions carefully, but it still does that.

what am I doing wrong?

finferflu
November 23rd, 2006, 09:07 PM
You wouldnt happen to be using XGL would you? There are problems with wacom pads and XGL.

I've been using this tutorial and it worked on Dapper. As far as I remember it has worked also on Edgy. The only thing is that now it's not working anymore, and I've recently installed Beryl/XGL.

Is there any way to make it work either with or without XGL (i.e. having XGL installed but not using it when using the pet tablet, if possible)?


Thank you.

tempo500
November 24th, 2006, 03:05 AM
i'm still looking for more information on how to change the mapping (http://www.ubuntuforums.org/showpost.php?p=1184680&postcount=92) of the buttons on the pen. i want the default behavior like in windows.

just ad this line to your sessions found in system/preferences/sessions - tab "startup programs"


xinput set-button-map Wacom_Stylus 1 3 2

and install xinput with synaptic

greets, philip

finferflu
November 24th, 2006, 04:37 PM
No joy!

Since I've installed Beryl/XGL, my pen tablet stopped working. I've just uninstalled it, but still no joy.

I've got wacom-tools installed and if I do sudo wacdump /dev/input/wacom I get this:


MODEL=Wacom Volito2 4x5 ROM=2.0-0
CLS=USB VNDR=Wacom DEV=Volito2 SUB=CTF-420-U




TOOLTYPE=NONE IN_PROX=+00000 (+00000 .. +00000)
BUTTON=+00000 (+00000 .. +00000) POS_X=+00000 (+00000 .. +05104)
POS_Y=+00000 (+00000 .. +03712) DISTANCE=+00000 (+00000 .. +00032)
PRESSURE=+00000 (+00000 .. +00511) RELWHEEL=+00000 (-00001 .. +00001)

LEFT= MIDDLE= RIGHT= EXTRA=
SIDE= TOUCH= STYLUS= STYLUS2=
BT0= BT1= BT2= BT3=
BT4= BT5= BT6= BT7=

Which means that it is recognised, but when I move the pen, no input. I've also checked with /dev/input/event#, and I've found it on event4 too:


MODEL=Wacom Volito2 4x5 ROM=2.0-0
CLS=USB VNDR=Wacom DEV=Volito2 SUB=CTF-420-U




TOOLTYPE=NONE IN_PROX=+00000 (+00000 .. +00000)
BUTTON=+00000 (+00000 .. +00000) POS_X=+00000 (+00000 .. +05104)
POS_Y=+00000 (+00000 .. +03712) DISTANCE=+00000 (+00000 .. +00032)
PRESSURE=+00000 (+00000 .. +00511) RELWHEEL=+00000 (-00001 .. +00001)

LEFT= MIDDLE= RIGHT= EXTRA=
SIDE= TOUCH= STYLUS= STYLUS2=
BT0= BT1= BT2= BT3=
BT4= BT5= BT6= BT7=

So the problem is not even with xorg.conf, it's just that my system is not able to receive my pen tablet's impulses, I think.

Any suggestions?

Thanks!

finferflu
November 26th, 2006, 07:47 PM
Well, the problem was not actually XGL, but a bug with Edgy for Volito2.

I've sorted it out, here's the thread for those who might need it: http://www.ubuntuforums.org/showthread.php?t=306874

Hope it helps!

richardq
November 28th, 2006, 04:25 AM
I'm having problems with my Graphire3 tablet. It used to work in Dapper and I think I had it working in Edgy a while back but now I have no luck. Here is the problem:

The tablet is recognized and the pointer moves. In the GDM login screen the tablet moves the cursor over the whole screen extents. However once I log in it's movement is limited only to a portion of the screen. Also, no extended input devices are recognized in the GIMP.

I've read (and re-read) the threads here and tried a bunch of things - none of them seem to correct the problem.

The tablet is USB. I've tried it both under Beryl and under Metacity with no difference. Here is my current xorg.conf file. Any help would be greatly appreciated:


# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/usr/share/fonts/X11/misc"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "stylus"
Option "USB" "on"
Option "Mode" "Absolute"
Option "PressCurve" "50,0,100,50"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "eraser"
Option "USB" "on"
Option "Mode" "Absolute"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "cursor"
Option "Mode" "Relative"
Option "USB" "on"
EndSection

Section "Device"
Identifier "Intel Corporation 82915G/GV/910GL Express Chipset Family Graphics Controller"
Driver "i810"
BusID "PCI:0:2:0"
Option "XAANoOffscreenPixmaps" "true"

EndSection

Section "Monitor"
Identifier "VE910-3Serie"
Option "DPMS"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Intel Corporation 82915G/GV/910GL Express Chipset Family Graphics Controller"
Monitor "VE910-3Serie"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection

# Enable 32-bit ARGB GLX Visuals
Option "AddARGBGLXVisuals" "True"

# If you are using an older version of compiz that
# does not support rendering into the Composite
# Overlay Window, you will need to disable clipping
# of GLX rendering to the X Root window with this
# option, or you will get a blank screen after
# starting compiz:
# Option "DisableGLXRootClipping" "True"
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "true"
EndSection

richardq
November 28th, 2006, 12:30 PM
This morning it seems to be working! Is it possible that a reboot is different than a Ctrl-Backspace to restart X?

Anyway, the last change I made (I believe) was to eliminate the '#For Tablet PC Only' lines. Although I never had to remove these before. I'm not 100% sure that was the problem, but it was likely the last change I made.

Hopefully this is the end of it.

finferflu
November 28th, 2006, 12:40 PM
I think rebooting was pretty much the solution...

TuxCrafter
November 28th, 2006, 12:44 PM
This morning it seems to be working! Is it possible that a reboot is different than a Ctrl-Backspace to restart X?

Anyway, the last change I made (I believe) was to eliminate the '#For Tablet PC Only' lines. Although I never had to remove these before. I'm not 100% sure that was the problem, but it was likely the last change I made.

Hopefully this is the end of it.

This is because the udev system has to detect your wacom device for xorg restart xorg will not do this. If you also had restart the udev system it will work but a reboot will do this trick to.

Roostey
December 12th, 2006, 12:17 AM
Hi all,

Thanks to the quides at the start of this thread I got my Graphire4 running, pressure sensing and all. Great! But I ran into a problem after that: the two buttons and scrollwheel at the top of the tablet won't work. I tried googling around for this, but didn't find anything useful. Did any of you get their buttons/scollwheel working?

grtz,
Sambalbai

I had the same problem with a Graphire 4. The solution was to add ButtonsOnly, Button9 and Button13 to the InputDevice for the pad. The scrollwheel is inverted though.


Section "InputDevice"
Driver "wacom"
Identifier "pad"
Option "ButtonsOnly" "on"
Option "Button9" "1"
Option "Button13" "3"
Option "Device" "/dev/input/wacom"
Option "USB" "on"
Option "Type" "pad"
EndSection

moaxey
December 22nd, 2006, 03:27 AM
i've been trying to enable my wacom with edgy on a macbook with a dual screen xinerama setup, that is pretty much the same as described here
https://help.ubuntu.com/community/MacBook

so I've been following these instructions on top of that.

things kind of work, but i have some unusual problems:

the wacom cursor doesnt follow the Above RightOf command, and only operatesas RightOf (not what i want), although my other mouse cursor does (Above).
when i enable pressure sensitivity in inkscape or gimp, it works, but offsets the cursor by quite a lot, leading to a situation where i cannot draw in entire document without clicks being recognised outside. When i disable pressure sensitivity, the location of the cursor is correct.
i can only ctrl-alt-delete once, and the second time i get an unknown error on my xserver, where it is looking for a display that is never actually referenced; and restarting without making any changes gives me a successful startup


any clues on any of these problems would be appreciated

davim
December 28th, 2006, 07:19 PM
Hi! I have a wacom graphire4 and its working fine in edgy!
But I can't get it to work with XGL. Does any one have a tablet working with XGL enabled? I think the problem might be in the screens used by XGL.

finferflu
December 28th, 2006, 07:20 PM
It is a known problem that Wacom and XGL don't go together. I had to give up to Beryl for that :(

richardq
December 28th, 2006, 07:38 PM
Hi! I have a wacom graphire4 and its working fine in edgy!
But I can't get it to work with XGL. Does any one have a tablet working with XGL enabled? I think the problem might be in the screens used by XGL.

I have my Graphire3 working with Beryl/AIGLX in Edgy. No problems so far (Except that Beryl takes away a few of the nice mouse shortcuts in Inkscape.. :( ) I'm not sure if it's an XGL specific (as opposed to AIGLX) problem, but it *is* working fine on my machine.

My Xorg.conf file was posted right here (http://ubuntuforums.org/showthread.php?p=1816074#post1816074) in this thread a few weeks back.

Good luck.

davim
December 29th, 2006, 01:46 PM
Thanks! I think you have it working with beryl because you are using AIGLX and not XGL (dam ATI sucks :( ) I gess I'll have to give up on beryl when I want to use my tablet.

BTW: I have my pad's buttons and scroll working with this: http://foto-cs.de/blog/item/196 but isn't there a way to do this just with xorg, without a program running in background?

el_ricardo
January 22nd, 2007, 04:59 PM
THANKYOU SO MUCH!!!!!

I was about to give up hope with this, all the other howtos i've found involve stupid kernel settings and stuff, I actually use fedora, but when i saw a howto merely involving a xorg.conf edit here I almost cried with joy!

edit- davim, I found that the scroll wheel works if you add this to your xorg.conf:


Section "InputDevice"
Driver "wacom"
Identifier "pad"
Option "Device" "/dev/input/event4" <---or whatever yours is
Option "Type" "pad"
Option "USB" "on"
Option "ButtonsOnly" "on"
Option "Button9" "2"
Option "Button13" "3"
EndSection


also, add


InputDevice "pad" "SendCoreEvents"

to the server layout section, i know MetalMusicAddict's howto said not to, but my scroll wheel didn't work without that option

erolerten
February 15th, 2007, 08:58 PM
After installing what graigsmith had suggested, I tried to add the codes, Metalmusicaddict had written.

In my xorg.conf file ther were lines containing wacom already. Is that normal?

I coul also not save the file after editing in GEDIT. Ubuntu said that I was not permitted to edit this file. Do I have to use another editor?

I probably do not need to add that I am a complete beginner.
Please help.

richardq
February 15th, 2007, 09:06 PM
After installing what graigsmith had suggested, I tried to add the codes, Metalmusicaddict had written.

In my xorg.conf file ther were lines containing wacom already. Is that normal?

I coul also not save the file after editing in GEDIT. Ubuntu said that I was not permitted to edit this file. Do I have to use another editor?


I'm not sure what version of Ubuntu you are running, but I think the Wacom support was included in Edgy already so Xorg might have already contained the wacom lines.

As far as editing the xorg.conf file, you have to open it as root or else it will only let you read (and not modify) the file. To do this, start up a terminal and run gedit using:

sudo gedit

or

gksudo gedit


It will ask you for your password and then it will open gedit as root and you should be able to open, modify and save the xorg.conf file.

erolerten
February 19th, 2007, 08:25 AM
Thank you very much.





I'm not sure what version of Ubuntu you are running, but I think the Wacom support was included in Edgy already so Xorg might have already contained the wacom lines.

As far as editing the xorg.conf file, you have to open it as root or else it will only let you read (and not modify) the file. To do this, start up a terminal and run gedit using:

sudo gedit

or

gksudo gedit


It will ask you for your password and then it will open gedit as root and you should be able to open, modify and save the xorg.conf file.

MetalMusicAddict
February 24th, 2007, 08:02 PM
Ive updated the HOW-TO some. If there's anything out of place please let me know.

jay_knight
February 26th, 2007, 03:34 PM
Got it working: switching from XGL to AIGLX did the trick.

However: when I use the tablet as a mouse, it behaves strangely. That is, when moving the pen to the edge of the tablet, the cursor stops moving before reaching the edge of the screen (about 1 cm off, but this seems to vary upon the speed at which I moved the pen). It is only when I move the pen very slowly the cursor actually reaches the edge of the screen. This is undesirable for 'office/mouse' use.

Does someone recognize the problem and/or know a solution?

Thanks!
J.

CyBuzz
March 3rd, 2007, 02:44 PM
I cant seem to find the drivers on the wacom site.

I have an Intuos3 USB and I have my mouse working, though there are issues. Looks like the pen works fine in Gimp, Inkscape and Krita

1. Scroll is inverted
2. the buttons on the sides of the mouse dont work.
3. Before the mouse will work, I need to touch the pen to the pad before the mouse will work.

I have wacom-tools, wacom-kernel-source and xserver-xorg-input-wacom installed.

Here is my xorg.conf

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/usr/share/fonts/X11/misc"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/wacom"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "USB" "on"
# Option "ForceDevice" "ISDV4"
Option "PressCurve" "50,0,100,50"
EndSection

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

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "Mode" "relative"
Option "USB" "on"
Option "ZAxisMapping" "4 5"
# Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

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

Section "Device"
Identifier "NVIDIA Corporation NV34 [GeForce FX 5200]"
Driver "nv"
BusID "PCI:1:0:0"
EndSection

Section "Monitor"
Identifier "SyncMaster"
Option "DPMS"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV34 [GeForce FX 5200]"
Monitor "SyncMaster"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents" #For non-LCD tablets only
InputDevice "pad" #For Intuos3/Cintiq 21UX/Graphire4 tablets. It should NOT send core event
# InputDevice "pad" "SendCoreEvents"
EndSection

Section "DRI"
Mode 0666
EndSection

MetalMusicAddict
March 3rd, 2007, 03:15 PM
Just to make sure, it is a USB model right? Whats the model?

CyBuzz
March 3rd, 2007, 05:48 PM
Yeah, Intuos3 USB

Commodore Guff
March 11th, 2007, 07:42 PM
Hi. After trying multiple proposed solutions here, I still can't get my Intuos3 USB tablet working correctly. It recognizes the pen and the mouse, but the precision of both is very, very poor. By that I mean that the minimum amount that I can actually move the pointer is around 3 pixels. Pressure sensitivity is not working, and none of my graphics programs recognize any extended input devices.

I am running Ubuntu Edgy, and I have the Wacom tools package installed. My graphics card is Nvidia, and I've tried to get the tablet working on both Beryl and GNOME, but no luck. I hope that is sufficient information.

Thanks.

MetalMusicAddict
March 11th, 2007, 08:03 PM
Can you please post your xorg.conf?

Commodore Guff
March 12th, 2007, 01:30 AM
Can you please post your xorg.conf?
This is the most recent one I tried.

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder3) Fri Dec 15 10:12:14 PST 2006

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents" #For non-LCD tablets only
InputDevice "pad" #For Intuos3/Cintiq 21UX/Graphire4 tablets. It should NOT send core event
EndSection

Section "Files"

# path to defoma fonts
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

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

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

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

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

Section "InputDevice"

# /dev/input/event
# for USB
Identifier "stylus"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"

# /dev/input/event
# for USB
Identifier "eraser"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"

# /dev/input/event
# for USB
Identifier "cursor"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "Monitor"
Identifier "L1732TQ"
Option "DPMS"
EndSection

Section "Device"
Identifier "NVIDIA Corporation NV43 [GeForce 6600]"
Driver "nvidia"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV43 [GeForce 6600]"
Monitor "L1732TQ"
DefaultDepth 24
Option "AddARGBGLXVisuals" "True"
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
EndSection

MetalMusicAddict
March 12th, 2007, 01:42 AM
WOW! No wonder your having issues. You have multiple entries that Im sure are messing you up.

Give me a couple of mins to clean this up.

MetalMusicAddict
March 12th, 2007, 01:47 AM
Try this:


# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/usr/share/fonts/X11/misc"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "dbe"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "USB" "on"
Option "PressCurve" "0,0,100,100"
EndSection

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

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

Section "Monitor"
Identifier "L1732TQ"
Option "DPMS"
EndSection

Section "Device"
Identifier "NVIDIA Corporation NV43 [GeForce 6600]"
Driver "nvidia"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV43 [GeForce 6600]"
Monitor "L1732TQ"
DefaultDepth 24
Option "AddARGBGLXVisuals" "True"
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Synaptics Touchpad"
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

Commodore Guff
March 12th, 2007, 01:48 AM
WOW! No wonder your having issues. You have multiple entries that Im sure are messing you up.

Give me a couple of mins to clean this up.

Didn't even notice that.

Just keep in mind that I've tried multiple configurations, and I know that the others didn't have multiple entries like that.

Commodore Guff
March 12th, 2007, 09:11 PM
Try this:


# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/usr/share/fonts/X11/misc"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "dbe"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "USB" "on"
Option "PressCurve" "0,0,100,100"
EndSection

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

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

Section "Monitor"
Identifier "L1732TQ"
Option "DPMS"
EndSection

Section "Device"
Identifier "NVIDIA Corporation NV43 [GeForce 6600]"
Driver "nvidia"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV43 [GeForce 6600]"
Monitor "L1732TQ"
DefaultDepth 24
Option "AddARGBGLXVisuals" "True"
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Synaptics Touchpad"
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

I have that exact configuration saved now, but I'm still having the same issues.

MetalMusicAddict
March 12th, 2007, 09:18 PM
Ok. Everything else still works but the pen right? Can I have a link to your exact tablet?

Commodore Guff
March 12th, 2007, 09:54 PM
Ok. Everything else still works but the pen right? Can I have a link to your exact tablet?

What do you mean by "everything else?"

Erm, you mean this? (http://www.wacom.com/intuos/4x6.cfm)

MetalMusicAddict
March 12th, 2007, 11:08 PM
What do you mean by "everything else?"Meaning the other things controlled by your xorg. I'm guessing yes because your not screaming about mouse or display issues. ;)

Erm, you mean this? (http://www.wacom.com/intuos/4x6.cfm)
Yes.

What the version of your kernel? Also THIS (http://linuxwacom.sourceforge.net/) site might also provide help.

Commodore Guff
March 12th, 2007, 11:44 PM
Meaning the other things controlled by your xorg. I'm guessing yes because your not screaming about mouse or display issues. ;)

Yes.

What the version of your kernel? Also THIS (http://linuxwacom.sourceforge.net/) site might also provide help.

Oh, okay.

Uh, I guess it's just the generic 2.6.17.11 kernel.

Okay, I'm trying that now. Not entirely sure as to what I'm doing, but hey, it feeds my sense of adventure.:)

Commodore Guff
March 13th, 2007, 12:33 AM
Still not working, and it seems like I set up the Linux wacom thing correctly.

MetalMusicAddict
March 13th, 2007, 02:29 PM
Still not working, and it seems like I set up the Linux wacom thing correctly.

Yeah. From the looks of things things its set up right. So now I look elsewhere.

Are you running Dapper (6.01) or Edgy (6.10)? If its Edgy are you completely up-to-date? Ive been running Feisty so long I forget what the current kernel is in Edgy.

Commodore Guff
March 13th, 2007, 07:27 PM
Yeah. From the looks of things things its set up right. So now I look elsewhere.

Are you running Dapper (6.01) or Edgy (6.10)? If its Edgy are you completely up-to-date? Ive been running Feisty so long I forget what the current kernel is in Edgy.

Edgy. And yes, completely up-to-date.

MetalMusicAddict
March 13th, 2007, 07:51 PM
Edgy. And yes, completely up-to-date.

Man. Im sorry to say that it looks like the wacom-tools package in Ubuntu (Feisty) is only 0.7.2 where you need 0.7.6-4. :( Meaning, it wouldnt be in Edgy either.

Im going to look into getting this done for Feisty but dont count on it. Im sorry man. Ill do the best I can. Keep the config. Maybe Ill get a wacom-tools .deb made up to solve this.

Commodore Guff
March 13th, 2007, 08:16 PM
Man. Im sorry to say that it looks like the wacom-tools package in Ubuntu (Feisty) is only 0.7.2 where you need 0.7.6-4. :( Meaning, it wouldnt be in Edgy either.

Im going to look into getting this done for Feisty but dont count on it. Im sorry man. Ill do the best I can. Keep the config. Maybe Ill get a wacom-tools .deb made up to solve this.

Anyway I could just compile it myself? :confused:

MetalMusicAddict
March 13th, 2007, 08:23 PM
Anyway I could just compile it myself? :confused:

Sure. I think the 2 packages you would need to redo are wacom-tools and xserver-xorg-input-wacom.

Commodore Guff
March 13th, 2007, 08:30 PM
Sure. I think the 2 packages you would need to redo are wacom-tools and xserver-xorg-input-wacom.

Uh, sorry, but any tips on where to find the first one?:confused:
Erm, and the second, I guess.

MetalMusicAddict
March 13th, 2007, 08:44 PM
Uh, sorry, but any tips on where to find the first one?:confused:
Erm, and the second, I guess.

I actually couldnt tell you since I would have someone else do it for me as well. :(

Commodore Guff
March 13th, 2007, 09:03 PM
I actually couldnt tell you since I would have someone else do it for me as well. :(

Eh, it's okay.

Still not turning up anything, though.:confused:

CyBuzz
March 14th, 2007, 09:05 PM
Ok, I think I have most of this working. Here are my final issues I am still researching:

1. Side buttons on mouse dont work
2. Mouse will not work unless I touch the pen to the pad first.

I am sure that there are some others that I will find as I use it more, but those are the ones that stick out.

I found everything I needed in these forums....not necessarily in this thread, but in the ubuntuforums.

Man I love this distro. I havent been this happy with a distro since Gentoo.

MetalMusicAddict
March 14th, 2007, 09:37 PM
Can you give the Wacom model and Ubuntu version with kernel your using?

CyBuzz
March 14th, 2007, 10:06 PM
Can you give the Wacom model and Ubuntu version with kernel your using?

Intuos3 and I am using Ultimate Ubuntu Edition 1.2 with the default ( .11 I think) kernel

I can double check that tonight when I get home from work.

MetalMusicAddict
March 14th, 2007, 10:31 PM
CyBuzz your in the same boat with Commodore Guff I believe with your Intuos3.

I also dont know what if anything Ultimate Ubuntu Edition 1.2 has done. I dont use it nor do I recommend it.

CyBuzz
March 15th, 2007, 01:13 AM
I like it. Alot of things 'just work' with it that didnt with standard Ubuntu. I guess I will have to figure out how to troubleshoot or set another machine to test on.

CyBuzz
March 18th, 2007, 01:42 PM
Ok,

I installed standard Edgy and got everytheing working....except the scroll wheel, it is inverted. There was a howto but I cant find it now. It had you do something like set xsetwacom and save it in a hidden file. Well, i forgot to save that hidden file and now cant find the solution.

I also need to figure out how to set the pad buttons and the buttons on the sides of the mouse.

After that, I am done with the wacom setup and can move to whatever I find to be the next problem:)

Also..this is odd to me, but may be ok since I dont know what the list means.
jeff@springfield:~$ xsetwacom list
pad unknown <----
cursor cursor
eraser eraser
stylus pad <---

CyBuzz
March 19th, 2007, 01:16 AM
All right here is the deal. I did the following in order.



Install Ubuntu 6.10
Add Universe and Multiverse Repositories
Update
Install ntfs-3g
apt-get update
apt-get install -y ntfs-3g libfuse2 fuse-utils ntfstools
echo fuse | sudo tee -a /etc/modules
addgroup ntfs
modprobe fuse
apt-get clean
apt-get autoclean
Install wacom-tools
apt-get install -y wacom-tools
restart X
disable ipv6 system wide
/etc/modprobe.d/blacklist-ipv6
Add blacklist ipv6
Install Envy
apt-get install envy
Run Envy
Reboot


right before disabling IPV6 everything worked except for the inverted scrolling and side buttons. The thing I am really concerned with is that the mouse worked when I restarted X

I installed envy (and installed NVIDIA drivers) and rebooted. Once rebooted, the mouse didnt work until I touched the pen to the pad. Then it worked fine barring inverted scrolling and side buttons.

I am guessing that either Envy or Nvidia is to blame. I just dont know what I will do. I didnt reboot after doing the wacom-tools thing, I just restarted x.

I dont really want to do another clean install. Unless someone has some ideas, I will just have to live with the pen first thing.

chocobo_ff
March 28th, 2007, 07:36 PM
Hi MetalMusicAddict,

First of all I want to thank you for the great guide you have made! I think it's a really helpful and much easier to understand guide than the official linuxwacom one. Just wondering if you have an estimated timeline for when you'll be free to make that .deb package for version 0.7.6-4? I'm struggling to compile that in Kubuntu Edgy (for both the original 2.6.17-11 kernel and 2.6.20-4 kernel which I upgraded to later). The reason I'm asking is because I'm trying to set up a Intuos3 4x6 and I think that's the driver version I need?

Thanks again for your great effort and hope you will continue to contribute to this HOWTO!! :)

MetalMusicAddict
March 28th, 2007, 07:44 PM
Hi MetalMusicAddict,

First of all I want to thank you for the great guide you have made! I think it's a really helpful and much easier to understand guide than the official linuxwacom one. Just wondering if you have an estimated timeline for when you'll be free to make that .deb package for version 0.7.6-4? I'm struggling to compile that in Kubuntu Edgy (for both the original 2.6.17-11 kernel and 2.6.20-4 kernel which I upgraded to later). The reason I'm asking is because I'm trying to set up a Intuos3 4x6 and I think that's the driver version I need?

Thanks again for your great effort and hope you will continue to contribute to this HOWTO!! :)

Im gonna have to talk to our packagers. See whats involved. I cant really give a timeline.

If we have to do kernel work beyond a simple new "wacom-tools" or so it probably wont happen. :(

I might be able to file a bug but its a new upsream version and it would take a exception. I also think since this is in Main it would take a miracle.

Ill look into it.

chocobo_ff
March 28th, 2007, 09:50 PM
Ok well at least it's good to know this problem is being looked into :)

I'm going to keep trying this weekend when I have more time and will keep an eye out for any updates in this thread. From reading through most of this thread, I found that tog have managed to get his Intuos3 4x6 working in this section of the thread (http://ubuntuforums.org/showthread.php?t=25151&page=12), but haven't been able to get hold of him to get more help. :( Maybe I'll try spending a bit more time reading the linuxwacom documentation. The first time I did that I was quite lost, but hopefully with more time to spend during the weekend I'll be able to sort it out :)

bren21
March 30th, 2007, 01:42 AM
Hi, I have been trying to get my Graphire 4 working on Edgy, I followed your tutorial however it did not seem to work. I have to press the pen to the tablet in order to get it to move and tap it twice quickly in order to get it to click anything. Basically it is working like a touchpad (I am using a laptop so I am not sure if this has something to do with it?) Any help I could get would be appreciated.

Mr.Slappy
March 31st, 2007, 04:29 PM
Uh, sorry, but any tips on where to find the first one?:confused:
Erm, and the second, I guess.

Hi Commodore Guff,

http://packages.qa.debian.org/w/wacom-tools.html
Hope this helps.

MetalMusicAddict
April 2nd, 2007, 11:43 PM
Anyone using Feisty and having issues with their Wacom pads "wacom-tools" has just been updated to the 0.7.7-7 development version so this should add support for newer pads as well as features of other pads.

Please chat here if this has helped some people.

The Linux Wacom Project (http://linuxwacom.sourceforge.net/)

gordebak
April 6th, 2007, 08:51 AM
Hi, I use Feisty. My Wacom Volito 2 was detected well out-of-the-box. After installing wacom-tools package pressure sensitivity is working ok.

Pitel
April 7th, 2007, 08:24 AM
Hi,
I've installed those 2 Wacom packages, and It doesn't work. It connects as USB device /dev/input/wacom, but when I use wacdump on it, it tells me that Volito2 is connected, but when I use my stylus, it does nothing. So messing with xorg.conf has no sense.
Pls help, it works on my Fedora desktop.

locke.dragon
April 8th, 2007, 12:33 AM
i followed your directions and then restarted x and it gave me the equivalent of the blue screen of death saying it couldn't start x server. could you tell me how to fix this? i'm using windows to write this post right now. -barfs-

scratch that. fixed it a while back. just forgot about this thread. :P

Mikebgr
April 21st, 2007, 08:47 PM
Hello everyone! My wacom is working perfectly, except this minor bit. Before I upgraded to 7.04, everything was fine.
Although, my scroll wheel was inverted before, upgrade, I just did

xmodmap -e "pointer = 1 2 3 5 4" on startup and it worked perfect. But now my wheel is inverted again, and playing around with xmodmap wont fix the problem! Any suggestions?

edit: my tabled is CTE-430 (sapphire)

finferflu
April 24th, 2007, 08:24 PM
Sorry if this has already been asked earlier on, but I didn't follow the whole thread.
Is there any way to get the pen tablet working properly without restarting X every time?

Thanks.

MetalMusicAddict
April 24th, 2007, 08:49 PM
Sorry if this has already been asked earlier on, but I didn't follow the whole thread.
Is there any way to get the pen tablet working properly without restarting X every time?

Thanks.Not that I know of.

finferflu
April 24th, 2007, 10:04 PM
Not that I know of.
I was thinking about modprobing... no? like
modprobe -r wacom and then
modprobe wacom

???

Amazing Iceman
April 25th, 2007, 04:32 PM
Thanks for this HOWTO... My tablet now works great under 7.04!!!!

Just something I noticed:

- My Xorg.conf file was already configured for the tablet, but instead of pointing the device to /dev/input/wacom, it was pointing it to /dev/wacom.
- After installing wacom-tools and rebooting, still was pointing to /dev/wacom.

That was the only change I had to do manually to get it to work.
I also added the recommended setting to adjust sensitivity.

Maybe this is something that could be automated by the installation on the next release, to please the newcomers?


Thanks again.

--The Amazing Iceman

Affrikka
May 5th, 2007, 03:04 AM
Hey great guide.. but still I need some help..

I got it all installed, and it says its all working, but I can't seem to get it to run, or set it up on the GIMP or anything.. it won't actually *work*

can you help me please?

thanks,

_-=Affrikka=-_

Sladi
May 9th, 2007, 07:36 PM
Hi!
My Intuos3 works partially.

I'd like to assign buttons but
wacdump ./wacom stopped working. No value changes there.
Sometimes it gives an error now:

Segmentation fault (core dumped)

Can someone help please?

Here is part of my xorg.conf:

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

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

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

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

hessiess
May 16th, 2007, 10:05 AM
how can i get a volito2 working in ubuntu with no internet conection(internet only works in windows)

AlumaSqrl
May 19th, 2007, 01:47 AM
Is there any way to get the pen tablet working properly without restarting X every time?

If you're having problems with the tablet being moved to different event devices and then becoming useless, i always got it to work by unplug/re-plugging the tablet to make udev re-link the /dev/input/wacom device to the proper event device, then i'd end up in a situation where the tablet is then treated as a generic pointer device. I'd solve this by simply ctrl-alt-F1 to a text console and then ctrl-alt-F7 back to the X session. After this, the tablet regained the extended device functions and the proper behaviour as defined in the xorg.conf file. I'm not sure why this is, but it also repairs functionality after doing a modprobe operation on the wacom module. Of course, this may not work for you... as it seems there's a lot of unique problems around this discussion, and i may be completely misinterpreting what you're asking.

good luck

AlumaSqrl
May 19th, 2007, 02:14 AM
Has anyone found a solution to problems such as those described previously by sutech and moaxey? I'm referring to cases involving cursor offset in GIMP and Inkscape when using a multi-screen server layout. The cursor and drawing point meet only on the edge of the screen and diverge drastically from there. Pressure sensitivity and tablet mode options are functional, however. This, of course, only happens when the application is configured to use the particular extended device. Otherwise, the tablet behaves normally, but without pressure sensitivity.

I had very little trouble getting the tablet working properly under Hoary (barring a udev.rules modification), but have had no luck since i've switched to Feisty. The tablet is a CTE-430-UV3 Graphire 3. I'm running a triple head setup without xinerama (though the problem persists with xinerama enabled). I've tried running wacdump or xxd on /dev/input/<udev_generated_link> and the corresponding event device, but it seems that as long as X has control over the device, wacdump can't get any info excepting the model information. I'm not sure if this is normal, as i seem to recall it working under Hoary. (maybe i'm wrong on that)


Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/tablet-graphire3"
# Option "SendCoreEvents" "on"
# Option "ScreenNo" "0"
# Option "KeepShape" "off"
# Option "Twinview" "horizontal"
Option "Mode" "Relative"
Option "Type" "stylus"
Option "USB" "on"
EndSection



Within the context of the input device definitions, i've tried the seemingly pertinent options, but "screenno" "keepshape" and "twinview" seem to have no effect... at least none on my particular issue.


Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" rightof "Screen0"
Screen 2 "Screen2" leftof "Screen0"
Option "Xinerama" "off"
# Option "Clone" "off"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
EndSection

As i mentioned, the problem persists with Xinerama enabled. Actually, it gets worse because of the differing resolutions involved in the screen section. The only way i can get the problem to go away is to comment out ALL BUT ONE screen. If anyone has any helpful insight or questions to ask, please let me know . At this rate, i'll be bald before week's end.

sirarokh
May 23rd, 2007, 10:10 PM
I have the same problems with multible screens.

it would even help a lot if it was possible to disable the cursor completely and use the wacom as stylus only.

Or else use the wacom only relative to the (mouse-) cursor position.

sirarokh
May 23rd, 2007, 10:34 PM
I did find a solution for our problem:

You have to add the following lines to your cursor-device



Option "Twinview" "horizontal"
Option "ScreenNo" "0"


which limit the cursor to one screen.

However, the nvidia-settings-wizard for example maps both physical Panels to one Screen. So if you want to use these options, you will have to configure your Panels as two screens which is only possible by using the Xinerama option in your xorg.conf.

On my system this somehow disables the gnome-terminal (or any other terminal-application)...

hessiess
May 24th, 2007, 05:37 PM
how can i get a volito2 working in ubuntu with no internet conection(internet only works in windows)

thedaemon
May 25th, 2007, 01:33 AM
Thanks for this HOWTO... My tablet now works great under 7.04!!!!

Just something I noticed:

- My Xorg.conf file was already configured for the tablet, but instead of pointing the device to /dev/input/wacom, it was pointing it to /dev/wacom.
- After installing wacom-tools and rebooting, still was pointing to /dev/wacom.

That was the only change I had to do manually to get it to work.
I also added the recommended setting to adjust sensitivity.

Maybe this is something that could be automated by the installation on the next release, to please the newcomers?


Thanks again.

--The Amazing Iceman


Awesome, got my tablet working! thanks

AlumaSqrl
May 25th, 2007, 03:24 AM
I did find a solution for our problem:

You have to add the following lines to your cursor-device



Option "Twinview" "horizontal"
Option "ScreenNo" "0"


which limit the cursor to one screen.

However, the nvidia-settings-wizard for example maps both physical Panels to one Screen. So if you want to use these options, you will have to configure your Panels as two screens which is only possible by using the Xinerama option in your xorg.conf.

On my system this somehow disables the gnome-terminal (or any other terminal-application)...


I've tried the Twinview and ScreenNo options with and without xinerama.
They don't seem to have any effect on the problem in my case. As the effectiveness of stable solutions seems to vary so widely, I'm beginning to suspect it might be something else... like the xorg video drivers for my geriatric Voodoo5. I've sorted through - and updated - all the relevant wacom-related files and drivers i know about. Either there's something else that controls how xorg handles events, or there's something interfering.

That's just my suspicion.

saxofoner
May 28th, 2007, 03:56 PM
I'm having the same multiple monitor problems as you guys. I've had it working in the past, you can find my thread, but now I'm nowhere. I tried to do the "linux wacom" project thing, but I couldn't figure it out.

saxofoner
May 28th, 2007, 04:32 PM
OKAY, I want some love for this one! I managed to get it to map to one monitor perfectly, with the cursor and the paintbrush matching locations. SCORE!!!!

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom" #USB ONLY
Option "Type" "stylus"
Option "USB" "on" #USB ONLY
Option "TwinView" "horizontal"
Option "ScreenNo" "0"
Option "TVResolution" "1024x768,1024x768"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/wacom" #USB ONLY
Option "Type" "eraser"
Option "USB" "on" #USB ONLY
Option "TwinView" "horizontal"
Option "ScreenNo" "0"
Option "TVResolution" "1024x768,1024x768"

EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/wacom" #USB ONLY
Option "Type" "cursor"
Option "Mode" "relative"
Option "USB" "on" #USB ONLY
Option "Twinview" "horizontal"
Option "ScreenNo" "0"
EndSection

In Gimp I set it to "Screen", and my problems were solved. The trick was that the "TVResolution" option was necessary, even though it shouldn't be. Can someone tell me if it works for them?

AlumaSqrl
May 28th, 2007, 08:27 PM
OKAY, I want some love for this one! I managed to get it to map to one monitor perfectly, with the cursor and the paintbrush matching locations. SCORE!!!!

In Gimp I set it to "Screen", and my problems were solved. The trick was that the "TVResolution" option was necessary, even though it shouldn't be. Can someone tell me if it works for them?

I actually left my tablet elsewhere, so i can't test it yet.
I'll let you know what shakes as soon as I get a chance, though.
Looking at "man wacom" now, I can't believe how many times I read right over that.
... that, and i'm not sure of the behaviour with three screens.
we'll see.

saxofoner
May 28th, 2007, 10:05 PM
yeah, I felt the same way when I found it. I thought... well, it shouldn't need this, but who knows?
Thanks for replying.

AlumaSqrl
May 30th, 2007, 03:37 AM
yeah, I felt the same way when I found it. I thought... well, it shouldn't need this, but who knows?
Thanks for replying.

Well, I got my stuff back and I gave it all a whirl with the new outlook.
Sensible options might work for everyone else, but it doesn't do anything for me. In fact, the ScreenNo, KeepShape, Twinview, and related TVResolution options don't do anything on my setup. That's not to say that they don't fix the problem, but that they don't do ANYTHING AT ALL, This dysfunctional behaviour persists even if i try running with only two monitors. I tried to get it working dual-head first because nowhere is there clear documentation as to whether or not any of these options apply to server layouts with more than two defined screens.

If i do the math with the pixel offsets in GIMP, it turns out that the brush is being mapped to an area equal to the sum of the active screen WIDTHS , but only Screen0's HEIGHT. This is while the cursor is being mapped to both parameters of Screen0 only. None of the wacom options actually have any effect, which leads me to believe that the xorg driver is somehow unable to function properly (as it's been replaced).

It's also quite hard to keep fidgeting with the xorg config when X keeps exploding in my face every fifth restart. This, i'm sure has something to do with video card drivers, as it locks my cards up and crashes the system hard after a while spewing garbled blinking vga text. I think the next step is to pull all the cards and try some others with different drivers, just to see if it changes anything with the wacom driver. I can't think of anything else, and this is just plain broken.

drummingpariah
May 30th, 2007, 07:41 AM
I'm having a very hard time getting my ud-1212-r working. Basically, I had to use a USB to 8pin serial adapter (not 9pin, this is the oldschool one that looks similar to s-video). I think that could be the issue. Rather than clutter up this thread with my nonsense testing that I've tried so far, I started a new one. Has anyone else used a USB-Serial adapter? It's a Keyspan usa 28x and seems to have been autodetected. Any help that anybody can offer in getting this working would be greatly appreciated.

drummingpariah
May 31st, 2007, 06:52 AM
My thread of what I've tried is in my sig.

Geta-Ve
June 5th, 2007, 06:56 AM
My question (which there is a very likely chance it was answered) is if pressure sensitivity actually works in inkscape ( I don't think it does ) because if I used the calligraphy brush in IS it stays the same width all the time, where as in gimp it works perfectly.

Any ideas?

Thanks and apologies for the mundane.

AlumaSqrl
June 8th, 2007, 01:57 AM
My question (which there is a very likely chance it was answered) is if pressure sensitivity actually works in inkscape ( I don't think it does ) because if I used the calligraphy brush in IS it stays the same width all the time, where as in gimp it works perfectly.



AFAIK, Inkscape uses a config dialog identical to that used by GIMP (under File-Input Devices).
as long as the appropriate pointer device is configured there in a manner identical to its configuration in GIMP, the behaviour should also be identical.

Beyond that, I don't know.

KingCharles
June 8th, 2007, 02:10 AM
I wish there were some extra gui features for the driver to be able to rotate the wacom tablet, like its windows counterpart. Sometimes is just plain useful ']

grisser
June 8th, 2007, 09:23 PM
I've been holding back on posting as long as I could, thinking I could find solution through google and forum lurking, but I am at my wit's end.
I installed Ubuntu 6.1 and updated to Ubuntu 7.04 through update manager.
I read through every single thing regarding wacom on the net and nothing will make Gimp regonized my extended input (no extended input devices)

The tablet all work except pressure sensitivity.

My last attempt has been following direction from https://help.ubuntu.com/community/WacomTabletIssue
I am currently at step number 4. "Fix xinput or doodle time!"

while issuing the following command in terminal

grep -r "WACOM" *
inside the directory "/sys/bus/usb".
The result is the follow


grep: warning: devices/2-1:1.0/ep_82/subsystem/usbdev2.4_ep00/device/net:wlan0/subsystem/eth0/device/bus/drivers/ata_piix/0000:00:1f.2/host2/scsi_host:host2/subsystem/host0/device/target0:0:0/0:0:0:0/block:sda/sda5/subsystem/fd0/device/bus/drivers/pcspkr/pcspkr/input:event3/subsystem/ts1/device/bus/drivers/usb/usb3/ep_00/device: recursive directory loop

grep: warning: devices/2-1:1.0/ep_82/subsystem/usbdev2.4_ep00/device/net:wlan0/subsystem/eth0/device/bus/drivers/ata_piix/0000:00:1f.2/host2/scsi_host:host2/subsystem/host0/device/target0:0:0/0:0:0:0/block:sda/sda5/subsystem/fd0/device/bus/drivers/pcspkr/pcspkr/input:event3/subsystem/ts1/device/bus/drivers/usb/usb3/ep_00/subsystem: recursive directory loop

grep: devices/2-1:1.0/ep_82/subsystem/usbdev2.4_ep00/device/net:wlan0/subsystem/eth0/device/bus/drivers/ata_piix/0000:00:1f.2/host2/scsi_host:host2/subsystem/host0/device/target0:0:0/0:0:0:0/block:sda/sda5/subsystem/fd0/device/bus/drivers/pcspkr/pcspkr/input:event3/subsystem/ts1/device/bus/drivers/usb/usb3/ep_00/uevent: Permission denied

which repeats in loop until I close the terminal.


xsetpointer -l
returns


"pointer" [XPointer]
"keyboard" [XKeyboard]


Xorg.conf input device section is


Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
# Option "Device" "/dev/input/mice"
Option "Device" "/dev/input/mouse2"
# /dev/input/mouse2 was put in instead of mice following one of many directions.
#changing back to mice has no different effect.
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

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

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

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

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection


One thing I may have done to have cause the recursive directory loop is making this symbolic link. Following the "In case this doesn't work" of https://help.ubuntu.com/community/WacomTabletIssue page


sudo ln -s /dev/input/event3 /dev/input/wacom

I had no idea now to undo it. so in my infinite stupidity thinking that if I just issue command "sudo ln -s /dev/input/event3" it undo it somehow without not knowing exactly what "ln" even does.

help?

believe
June 15th, 2007, 05:20 PM
hi,
i have a problem to get my voltio2 running... i installed wacom tools, set up my xorg.conf, but somehow the tablet is not mapped onto the whole screen. positioning and clicking works, but the cursor is like caged in a smaller area of the screen.

the section from my xorg.conf:

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/event5" # Change to
# /dev/input/event
# for USB
Option "Mode" "Absolute"
Option "KeepShape" "on"
Option "Type" "cursor"
# Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection


thanks for your help!

J-P
June 17th, 2007, 06:19 PM
Hey, cheers for this, it worked, now ... the only thing I regret about dumping windows still remains Gimp, and it being vastly inferior to PS... I will try to get as much out of it as I can though ;)

tofuwallaby
June 19th, 2007, 05:16 AM
Hey Grisser -
I had the same problem: tablet was moving the cursor, but GIMP wouldn't recognize it as an extended input device.

After much trial and error, it turns out it was because I was logging into GNOME with Xgl (so that I could use Beryl on my ATI card) and that was somehow blocking GIMP from seeing the tablet.

If you're using Xgl, try logging into GNOME without it -- on the login screen, choose change session -- and see if that helps.

webdr
June 20th, 2007, 01:06 PM
For inverted scroll wheel/buttons on mouse of Intuos3.
In xorg.conf
Change the zaxismapping settings from "4 5" to "5 4"

drummingpariah
June 23rd, 2007, 03:30 AM
Hey, cheers for this, it worked, now ... the only thing I regret about dumping windows still remains Gimp, and it being vastly inferior to PS... I will try to get as much out of it as I can though ;)

it isn't really a direct comparison. I love 'em both! They're tools, like a pencil and a pen. Not quite the same, but you can get similar results (each has something it can do that the other can't). Just offering my .02, don't anybody let this become a flame war. If there's something you'd like to do in the GIMP that you can only do in PS, go ahead and start up a new thread and/or pm me. I'd be happy to help out!

keithcausey
July 18th, 2007, 03:12 PM
That's correct. There are three lines that needed changing after I installed the wacom-tools. The lines that I changed simply required running the code:
sudo gedit /etc/X11/xorg.conf
and then finding the three lines:
"/dev/wacom"
and changing them to:
"/dev/input/wacom"
After I did that, saved the file, and reset the computer the tablet range lay perfectly within my monitor's range! Best of luck - Keith

AlumaSqrl
July 22nd, 2007, 04:15 AM
I wish there were some extra features for the driver to be able to rotate the wacom tablet, like its windows counterpart. Sometimes is just plain useful ']

you can use xsetwacom to rotate the tablet in 90 degree increments, such as:


xsetwacom set stylus rotate 1

rotates the tablet CW 90 degrees. I don't think this is very useful, as most people surely want a rotation ability that's more flexible and immediately useful than that. xsetwacom does have quite a few options, though be wary of misleading and confusing documentation..

AlumaSqrl
July 22nd, 2007, 04:31 AM
In case anyone else was having issues with the improper mapping of multi-head layouts when using GIMP (cursor offset problems), I decided to post the means by which I solved this on my computer. I certainly cannot understand how exactly other people get this to work through simple edits of the config file, because I eventually had to resort to altering the xorg wacom driver. Working back from the gdk cursor handling all the way to wcmCommon.c, the numbers are bogus for the axis across which the desktops span. This is because the driver sums the widths of the screens whenever the absolute flag isn't set. Simply setting

totalWidth = screenInfo.screens[priv->currentScreen]->width;
and commenting out the original assignment fixed this problem. I haven't bothered looking into exactly WHY the math is being done like that, and I'm not entirely sure there isn't a particular reason for it.... but this method fixed the operation of the driver for my application and would serve as a solution for anybody else with a similar problem and a lack of patience.

tariqf
July 29th, 2007, 06:50 PM
Cant get my wacom bamboo to work using the info in this thread nomatter what I try..

I have installed the latest wacom 0.7.8-2 which has bamboo support (and did the various settings in xorg.conf manually)..

Installing Wacom man page......
Installed under /usr/share/man/man4

Installing wacom_drv....
wacom_drv.so installed under /usr/lib/xorg/modules/input

Installing utility programs (wacdump, xidump, xsetwacom....)
Installed under /usr/local/bin

Installing wacomcpl......
Installed under /usr/local/bin


You need to compile and install wacom.(k)o manually if your kernel is out of date.


Now what? The problem seems to be that the device does not power up. It always flashes on for a second then goes off.

Tried Mandriva 2007 with newest driver and opensuse 10.2 and both power up (which is more than ubuntu does!) but does not work!

zgornel
July 30th, 2007, 09:51 PM
Try doing a
sudo modprobe wacom then restart X (ALT+CTRL+Backspace). And by the way, does anyone know is there is a way of using the tablet just after pluging it in (without having to restart the X server or start it with the tablet already plugged in)??It is really annoying.

samel
July 30th, 2007, 11:03 PM
Edit this below Section "InputDevice" under the "Configured Mouse".

Yes, but... which file? (I know, that's basic, but really new ones and I wonder this...)

natialos
August 9th, 2007, 08:49 PM
Yes, but... which file? (I know, that's basic, but really new ones and I wonder this...)

/etc/X11/xorg.conf

AlumaSqrl
August 15th, 2007, 04:35 AM
Try doing a
sudo modprobe wacom then restart X (ALT+CTRL+Backspace). And by the way, does anyone know is there is a way of using the tablet just after pluging it in (without having to restart the X server or start it with the tablet already plugged in)??It is really annoying.

switch to a VT and back (crtl-alt-F1, ctrl-alt-F7)
after that, the xorg driver should regain control of the device
i found that out by accident, and it turns out that it's the method recommended on the linuxwacom site.

drummingpariah
August 17th, 2007, 04:39 PM
In case anyone else was having issues with the improper mapping of multi-head layouts when using GIMP (cursor offset problems), I decided to post the means by which I solved this on my computer. I certainly cannot understand how exactly other people get this to work through simple edits of the config file, because I eventually had to resort to altering the xorg wacom driver. Working back from the gdk cursor handling all the way to wcmCommon.c, the numbers are bogus for the axis across which the desktops span. This is because the driver sums the widths of the screens whenever the absolute flag isn't set. Simply setting

totalWidth = screenInfo.screens[priv->currentScreen]->width;
and commenting out the original assignment fixed this problem. I haven't bothered looking into exactly WHY the math is being done like that, and I'm not entirely sure there isn't a particular reason for it.... but this method fixed the operation of the driver for my application and would serve as a solution for anybody else with a similar problem and a lack of patience.

Actually, I am. I haven't had a chance to mess with it, and have actually been considering assigning all input to ONE screen (the larger of the two, which is the one I do all my art on). I'd also like to be able to assign it to JUST gimp/inkscape/etc and not to X as a cursor. I know it's been mentioned, but I've been having a horrible time finding out how to do it. Here's my current information from xorg.conf:



Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 1680 0
Screen 1 "Screen1" LeftOf "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection

Section "ServerFlags"
Option "Xinerama" "0"
EndSection

Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "InputDevice"
Identifier "stylus"
Driver "wacom"
Option "Device" "/dev/ttyUSB1"
Option "Type" "stylus"
Option "PressCurve" "0,0,100,100"
EndSection

Section "InputDevice"
Identifier "eraser"
Driver "wacom"
Option "Device" "/dev/ttyUSB1"
Option "Type" "eraser"
Option "PressCurve" "0,0,100,100"
EndSection

Section "InputDevice"
Identifier "cursor"
Driver "wacom"
Option "Device" "/dev/ttyUSB1"
Option "Type" "cursor"
Option "PressCurve" "0,0,100,100"
EndSection

Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "CMO"
HorizSync 30.0 - 75.0
VertRefresh 60.0
Option "DPMS"
EndSection

Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor1"
VendorName "Unknown"
ModelName "Samsung SyncMaster"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce Go 7600"
BusID "PCI:1:0:0"
Screen 0
EndSection

Section "Device"
Identifier "Videocard1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce Go 7600"
BusID "PCI:1:0:0"
Screen 1
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "metamodes" "DFP-0: nvidia-auto-select +0+0; DFP-0: 800x600 +0+0; DFP-0: 640x480 +0+0"
SubSection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
Option "metamodes" "DFP-1: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection


I'm off to work, but if anybody has any input or suggestions on a decent way to map the input properly (right now the left side of the tablet goes to the right screen, and the right side goes to the left screen) or just to limit it to certain apps, it'd be much appreciated.

drummingpariah
August 19th, 2007, 12:00 AM
totalWidth = screenInfo.screens[priv->currentScreen]->width;

I'm convinced that this is the only solution that will work. I tried the TVResolution, Twinview, ScreenNo settings on every possible configuration, and no love from GIMP. My screens are still backwards (only to the tablet, the mouse has them mapped correctly), and GIMP is still using both monitors' combined resolution as the mapped area. I made that change, but what's next? Do I need to recompile the driver, or just reload the module, or is something else required? More importantly, what do I do for whatever's required?

Just for the record, I'm good at following directions, but reworking drivers is totally new to me. I'd appreciate any information you can point me to (as I understand not everybody enjoys writing howto's on their free time :)).

Thanks for the lead on this, I'm going to finish eating up my weekend trying to figure it out on my own.

drummingpariah
August 19th, 2007, 01:07 AM
The driver quits on:



checking for a BSD-compatible install... /usr/bin/install -c
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for gawk... (cached) mawk
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no:cat: /etc/ld.so.conf.d/*.conf: No such file or directory
cat: /etc/ld.so.conf.d/*.conf: No such file or directory
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... ychecking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for arch type... i486-linux-gnu
checking for kernel type... Linux
checking for linux-based kernel... yes
checking for kernel sources... /lib/modules/2.6.20-16-generic/build
checking for kernel module support... yes
checking for kernel module versioning... yes
checking for valid Xorg SDK... "xf86Version.h missing"
Tried /usr/include, /usr/include/xorg and /usr/xc/include
checking for X... libraries , headers
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for stack-protector flags support in gcc... yes
checking for X lib directory... found
checking for tclsh... /usr/bin/tclsh
checking for tcl version... 8.4
checking for tcl header files... /usr/include/tcl8.4/
checking for tk header files... found
checking ncurses.h usability... yes
checking ncurses.h presence... yes
checking for ncurses.h... yes
checking for specifying Wacom X driver module path... ***
*** WARNING:
*** Unable to compile wacom_drv.{o,so}
*** without Xorg SDK or XFree86 build environment
*** wacom_drv.o will not be built
***
checking if gcc accepts -fno-merge-constants... yes

configure: creating ./config.status
config.status: creating Makefile
config.status: creating mkxincludes
config.status: creating src/Makefile
config.status: creating src/util/Makefile
config.status: creating src/xdrv/Makefile
config.status: creating src/2.4/Makefile
config.status: creating src/2.4.22/Makefile
config.status: creating src/2.6.8/Makefile
config.status: creating src/2.6.9/Makefile
config.status: creating src/2.6.10/Makefile
config.status: creating src/2.6.11/Makefile
config.status: creating src/2.6.13/Makefile
config.status: creating src/2.6.14/Makefile
config.status: creating src/2.6.15/Makefile
config.status: creating src/2.6.16/Makefile
config.status: creating src/2.6.18/Makefile
config.status: creating src/2.6.19/Makefile
config.status: creating src/wacomxi/Makefile
config.status: creating src/wacomxi/wacomcpl
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands

----------------------------------------
BUILD ENVIRONMENT:
architecture - i486-linux-gnu
linux kernel - yes 2.6.19
module versioning - yes -DCONFIG_MODVERSIONS -DMODVERSIONS -include /lib/modules/2.6.20-16-generic/build/include/linux/modversions.h
kernel source - yes /lib/modules/2.6.20-16-generic/build
Xorg SDK - no /usr
XSERVER64 - no
dlloader - yes
XLib - yes /usr/lib
TCL - yes /usr/include/tcl8.4/
TK - yes /usr/include/tcl8.4/
ncurses - yes

: BUILD OPTIONS:
wacom.o - yes
wacdump - yes
xidump - yes
libwacomcfg - yes
libwacomxi - yes
xsetwacom - yes
hid.o - no
usbmouse.o - no
evdev.o - no
mousedev.o - no
input.o - no
tabletdev.o - no
wacom_drv.so - no /usr/lib/xorg/modules/input
wacom_drv.o - no
----------------------------------------


which corresponds with the Linux Wacom Project information provided on Compiling (http://linuxwacom.sourceforge.net/index.php/howto/config) that the following is the cause of the problem:

checking for specifying Wacom X driver module path... ***
*** WARNING:
*** Unable to compile wacom_drv.{o,so}
*** without Xorg SDK or XFree86 build environment
*** wacom_drv.o will not be built
***

but what do I specify for the driver module path?

cosmicflicker
August 28th, 2007, 09:39 PM
hi! i'm new here, and i have the same problem as Geta-Ve up on the 21. page. So, my pressure sensitivity works in Gimp, and not in Inkscape, although they have been configured in the same fashion.
i use ubuntu feisty and wacom volito.
any help?

zgornel
August 29th, 2007, 10:38 AM
The driver quits on:



checking for a BSD-compatible install... /usr/bin/install -c
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for gawk... (cached) mawk
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no:cat: /etc/ld.so.conf.d/*.conf: No such file or directory
cat: /etc/ld.so.conf.d/*.conf: No such file or directory
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... ychecking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for arch type... i486-linux-gnu
checking for kernel type... Linux
checking for linux-based kernel... yes
checking for kernel sources... /lib/modules/2.6.20-16-generic/build
checking for kernel module support... yes
checking for kernel module versioning... yes
checking for valid Xorg SDK... "xf86Version.h missing"
Tried /usr/include, /usr/include/xorg and /usr/xc/include
checking for X... libraries , headers
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for stack-protector flags support in gcc... yes
checking for X lib directory... found
checking for tclsh... /usr/bin/tclsh
checking for tcl version... 8.4
checking for tcl header files... /usr/include/tcl8.4/
checking for tk header files... found
checking ncurses.h usability... yes
checking ncurses.h presence... yes
checking for ncurses.h... yes
checking for specifying Wacom X driver module path... ***
*** WARNING:
*** Unable to compile wacom_drv.{o,so}
*** without Xorg SDK or XFree86 build environment
*** wacom_drv.o will not be built
***
checking if gcc accepts -fno-merge-constants... yes

configure: creating ./config.status
config.status: creating Makefile
config.status: creating mkxincludes
config.status: creating src/Makefile
config.status: creating src/util/Makefile
config.status: creating src/xdrv/Makefile
config.status: creating src/2.4/Makefile
config.status: creating src/2.4.22/Makefile
config.status: creating src/2.6.8/Makefile
config.status: creating src/2.6.9/Makefile
config.status: creating src/2.6.10/Makefile
config.status: creating src/2.6.11/Makefile
config.status: creating src/2.6.13/Makefile
config.status: creating src/2.6.14/Makefile
config.status: creating src/2.6.15/Makefile
config.status: creating src/2.6.16/Makefile
config.status: creating src/2.6.18/Makefile
config.status: creating src/2.6.19/Makefile
config.status: creating src/wacomxi/Makefile
config.status: creating src/wacomxi/wacomcpl
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands

----------------------------------------
BUILD ENVIRONMENT:
architecture - i486-linux-gnu
linux kernel - yes 2.6.19
module versioning - yes -DCONFIG_MODVERSIONS -DMODVERSIONS -include /lib/modules/2.6.20-16-generic/build/include/linux/modversions.h
kernel source - yes /lib/modules/2.6.20-16-generic/build
Xorg SDK - no /usr
XSERVER64 - no
dlloader - yes
XLib - yes /usr/lib
TCL - yes /usr/include/tcl8.4/
TK - yes /usr/include/tcl8.4/
ncurses - yes

: BUILD OPTIONS:
wacom.o - yes
wacdump - yes
xidump - yes
libwacomcfg - yes
libwacomxi - yes
xsetwacom - yes
hid.o - no
usbmouse.o - no
evdev.o - no
mousedev.o - no
input.o - no
tabletdev.o - no
wacom_drv.so - no /usr/lib/xorg/modules/input
wacom_drv.o - no
----------------------------------------


which corresponds with the Linux Wacom Project information provided on Compiling (http://linuxwacom.sourceforge.net/index.php/howto/config) that the following is the cause of the problem:

checking for specifying Wacom X driver module path... ***
*** WARNING:
*** Unable to compile wacom_drv.{o,so}
*** without Xorg SDK or XFree86 build environment
*** wacom_drv.o will not be built
***

but what do I specify for the driver module path?

Try specifying
--with-x-src=/path/to/xfree86/source. You could also try to install the development files for xorg and retry configure.

whatisdot
September 5th, 2007, 12:26 AM
Ok, heres a problem. I have installed-reinstalled-completely removed and installed several times, and now I can't use xidump or wacdump:

wacdump: error while loading shared libraries:
libtinfo.so.5: cannot open shared object file:
No such file or directory
I have the wacom-tools installed, so I don't know what the deal is...

dsmithhfx
September 6th, 2007, 12:20 AM
I finally got my Graphire 4 working in Feisty -- as a mouse substitute (absolutely necessary for me since I have CTS).

Here are my xorg.conf relevant bits:


Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "USB" "on"
Option "PressCurve" "50,0,100,50"
EndSection

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

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


Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
EndSection

#adding InputDevice "pad" causes boot failure in this section

Thanks for the, at times, confusing and conflicting theories, instructions etc. It seems we are left to trial and error, perhaps because of idiosyncratic interactions between motherboard, devices and drivers. Anyway, with your help, I did it, and good luck and keep trying for those who haven't. I took me ~8-10 hours total, on a half dozen sessions stretching over two months, and the purchase of a new tablet (gave up on an old serial tablet) to get to this point....

StrixVarius
September 6th, 2007, 02:59 AM
First - Thanks! Fabulous howto, got my tablet working a lot more than it ever has before.

Second - Wanted to point out some problems I'm having, see if anybody else has the same issues, maybe find a way to fix them:

1. If I unplug the USB cable then plug it back in, the tablet will still left and right click but will not move the cursor.

2. The scroll wheel direction is inverted

3. I appreciate the option allowing for pressure sensitivity changes, but how about mouse (cursor) speed/acceleration tweaking?

Thanks!

Hunter

whatisdot
September 6th, 2007, 03:46 AM
StrixVarius,

I also have this problem. I found that my curser movement is hit or miss, but when I put the line:

Option "Button1" "1"

in the "curser" section, it works when I take the mouse off of the pad and place it back on after initial boot. As far as the inverted mouse problem, the quick fix is this in the terminal:


xsetwacom set cursor RelWUp "button 5"
xsetwacom set cursor RelWDn "button 4"

I don't know how to set this in the xorg.conf file, because they don't explain it very well in the documentation on the linuxwacom website, and few people address this. In fact, it would be nice if someone would test the functionallity of each of the "options" in "man wacom." I was planning on doing this myself and posting the results here, but because I can't use xsetwacom or wacdump (as stated previously) I can't quite do this. Anyone else?

evissecx
September 6th, 2007, 07:00 AM
Ok, now I've finally got the wacom mapped to one of my screens.
But the problem now is that gimp doesn't co-op with the wacom.
The cursor is offset from the pen pointer.
Is there a way to fix this. if not, the mapping is rather useless :S

Thanks in advance :)

Edit: I've red about the text string:

totalWidth = screenInfo.screens[priv->currentScreen]->width;
But i don't know where to put this. I don't really understand everything you guys talk about now.
Is it something I will add when compiling the drivers?
Sorry for my bad english.

drummingpariah
September 9th, 2007, 07:16 AM
Ok, now I've finally got the wacom mapped to one of my screens.
But the problem now is that gimp doesn't co-op with the wacom.
The cursor is offset from the pen pointer.
Is there a way to fix this. if not, the mapping is rather useless :S

Thanks in advance :)

Edit: I've red about the text string:

But i don't know where to put this. I don't really understand everything you guys talk about now.
Is it something I will add when compiling the drivers?
Sorry for my bad english.

It's a line you modify when compiling the drivers. As far as I can tell, the wacom driver should have that line instead of the convoluted line that's currently in there. You might also be able to work around it by mapping the input to just GIMP instead of the whole screen if you aren't comfortable with compiling drivers.

william_nbg
September 11th, 2007, 02:10 PM
I seem to be having the same problem a few others had in this thread, but haven't found a solution yet.

I've just bought a 'Wacom Volito 2' which pretty much worked out of the box - as far as just moving the cursor around the screen. But it doesn't show up in the input devices in Gimp or Inkscape.

Does anyone have any ideas what I could try???

Without pressure sen. it's not much better than a mouse.

william_nbg
September 11th, 2007, 06:02 PM
After a little looking around I have found out a few things:

The pad works OK in the 'wacdump' test

But doesn't even show up in xidump

????

william_nbg
September 11th, 2007, 06:31 PM
Another thing I've noticed is: I can take the device completely out of 'xorg.conf'

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "PressCurve" "50,0,100,50"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option


Which I put in there myself anyway - after removing, restarting X, the pad works just as it had. OK, but can't set it up in Gimp. So the driver seems to work, it show up, but X doesn't recognize it at all??

william_nbg
September 12th, 2007, 11:50 AM
Got it - oh yeah!!

For some reason when I first plugged the pad in, installed Wacom tools, it didn't write it into my xorg.conf as it should have. I later wrote it in myself - which doesn't really work.

So after sleeping on it - often a good idea. I just ran:

sudo dpkg-reconfigure xserver-xorg

and presto! it was all written into the xorg.conf and X see it - meaning Gimp too.

Now I'm off and drawing.

Hope this helps, if anybody else has the same hang-up.

greglaun
September 14th, 2007, 03:26 AM
I have a thinkpad x60 tablet that used to work. I reinstalled Feisty and now the pen sends button events when it's about an inch away from the screen, making it pretty much useless for drawing and anything else.

I tried compiling newer drivers, editing several lines in xorg.conf as suggested by this thread, and several other things. It behaves exactly the same way on Gentoo as it does on Feisty. I also tried Dapper and Gutsy and both do the same thing.

I just had the screen replaced, is it possible that this is a hardware problem? Does anyone have similar problems? Thanks!

mgrenier
September 22nd, 2007, 12:55 AM
Please help.

I have a wacom intuos3 tablet. running the latest version on ubuntu.

I've followed all the instructions about setup that I can find.

After a reboot sometimes the tablet works, and sometimes it does not.

I've included my xorg.conf file if that helps

william_nbg
September 22nd, 2007, 11:13 AM
Please help.

I have a wacom intuos3 tablet. running the latest version on ubuntu.

I've followed all the instructions about setup that I can find.

After a reboot sometimes the tablet works, and sometimes it does not.

I've included my xorg.conf file if that helps



Are you running the tablet over some kind of usb bus? I had that problem before and when I changed it to a usb port it worked fine.

mgrenier
September 24th, 2007, 04:09 PM
Thanks for the reply. I'm plugged right into my computer. But I do have a USB bus which I have a printer plugged into.

kolyma
October 21st, 2007, 02:52 PM
I have a wacom intuos3 tablet. running the latest version on ubuntu.

I've followed all the instructions about setup that I can find.

After a reboot sometimes the tablet works, and sometimes it does not.

mgrenier, I have the same problem. Intuos3, Feisty up-to-date, plugged directly into the USB port, and my xorg.conf looks similar to yours (attached), although without the TabletPC stuff. Every time I start my computer, it's a crapshoot whether the tablet works or not. When it works, it works perfectly. When it doesn't, the light on the tablet responds to stylus inputs, but nothing happens on the screen.

I can't find reference to this problem in any forum posts.

Can anyone help?

ebullient
October 26th, 2007, 05:08 PM
Anyone fix the proportion or ratio of the tablet as related to the screen? In windows the drivers have an option to force proportion to the screen, it may use a little less of the tablet but your movements translate to more accurate results. Anyway, I'm trying to run this on a widescreen monitor and the horizontal is way more sensitive than the vertical. I'll get used to it I guess, but it would be nice if they behaved the same.

mukiex
October 30th, 2007, 04:54 AM
Usability concerns :

1. (offtopic but just came up) The quick reply system is (bad word)ing broken. Never mind the trouble spent looking for a reply link, why not just let people type in the message box? WhyTF is the message box even here if it doesn't works unless you click reply? Seriously.

2. For F(anger)'S SAKE. The Graphire 4 pad's mouse still scrolls f(more anger)ing backwards. The Linux-Wacom project had this bug stomped in FEBRUARY. That was two Ubuntu releases ago. And why isn't the wacom stuff enabled in xorg.conf from default?! All this talk about not having to edit text files in Gutsy, and look WTF you have to do to get a tablet working. Does Xorg explode if you don't have a tablet plugged in but enabled the data in the conf file?! Wacom-Tools is a ******* 50 kilobyte package. There's ZERO reason why it shouldn't be installed by default.

I apologize for the language, but it's agrivating knowing a simple problem with a simple solution has gone a year without a fix. I can only dream that the next version, the one with LTS, has this thing nipped.

kickstart_in_FR
November 10th, 2007, 01:29 PM
Hello there, I have already searched the forums for a solution to my problem, but I couldn't find any relevant threads, so I thought it might be the best idea to just post it here.

I have a Graphire2, which works just fine in Feisty, except the mouse does behave just like the pen, which means it is set to the absolute movement. I can't get the mouse to work in relative movement, so the mouse is just not usable.
Normally I wouldn't care, but I can't play any of 3D games with the pen, it is only possible with the mouse set to relative movement. I don't want to buy an extra mouse just for playing those games, if I have to, I will, but first I wanted to ask you what is wrong with my configuration.

As already said, I use Feisty with all the latest updates and the relevant parts of my xorg.conf look like this:


Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
Option "TouchpadOff" "2"
Option "MaxTapTime" "0"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "KeepShape" "1"
Option "Mode" "Absolute"
Option "USB" "on"
EndSection

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

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

Section "ServerLayout"
Identifier "Default Layout"
screen "Default Screen"
Inputdevice "Generic Keyboard"
Inputdevice "Configured Mouse"
Inputdevice "stylus" "SendCoreEvents"
Inputdevice "cursor" "SendCoreEvents"
Inputdevice "eraser" "SendCoreEvents"
Inputdevice "Synaptics Touchpad"
EndSection

I don't know whats wrong or if it is just a bug that isn't solved, I hope you can help me. Thanks in advance.

nemesis8601
November 30th, 2007, 11:11 PM
Hi,

I just got a Wacom Bamboo, and after following all the steps in the guide, my computer still won't recognize it. The lights on the tablet light up, but it won't respond. Also, when I launch GIMP or Inkscape it says no external devices were found.

I also installed wacom-kernel-source and xserver-xorg-input-wacom in addition to wacom-tools.

Here is my xorg file. Thanks!

# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbVariant" "dvorak"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/event1"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/event1"
Option "Type" "eraser"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/event1"
Option "Type" "cursor"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection

Section "Device"
Identifier "Generic Video Card"
Boardname "nv"
Busid "PCI:1:0:0"
Driver "nvidia"
Screen 0
EndSection

Section "Monitor"
Identifier "DELL E228WFP"
Vendorname "Plug 'n' Play"
Modelname "Plug 'n' Play"
modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
modeline "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
modeline "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
modeline "1280x768@60" 80.14 1280 1344 1480 1680 768 769 772 795 -hsync +vsync
modeline "1280x720@60" 74.48 1280 1336 1472 1664 720 721 724 746 -hsync +vsync
modeline "1280x800@75" 107.21 1280 1360 1496 1712 800 801 804 835 -hsync +vsync
modeline "1280x768@75" 102.98 1280 1360 1496 1712 768 769 772 802 -hsync +vsync
modeline "1280x800@60" 83.46 1280 1344 1480 1680 800 801 804 828 -hsync +vsync
modeline "1440x900@75" 136.49 1440 1536 1688 1936 900 901 904 940 -hsync +vsync
modeline "1440x900@60" 106.47 1440 1520 1672 1904 900 901 904 932 -hsync +vsync
modeline "1600x1024@60" 136.36 1600 1704 1872 2144 1024 1025 1028 1060 -hsync +vsync
modeline "1680x1050@60" 147.14 1680 1784 1968 2256 1050 1051 1054 1087 -hsync +vsync
modeline "1680x1050@75" 188.07 1680 1800 1984 2288 1050 1051 1054 1096 -hsync +vsync
modeline "1920x1200@60" 193.16 1920 2048 2256 2592 1200 1201 1204 1242 -hsync +vsync
Gamma 1.0
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "DELL E228WFP"
Defaultdepth 24
SubSection "Display"
Depth 24
Virtual 1920 1200
Modes "1680x1050@60" "1680x1050@75" "1600x1024@60" "1920x1200@60" "1440x900@60" "1440x900@75" "1280x800@60" "1280x768@75" "1280x800@75" "1280x720@60" "1280x768@60" "800x600@60" "800x600@75" "800x600@72" "800x600@56"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
screen 0 "Default Screen" 0 0
Inputdevice "Generic Keyboard"
Inputdevice "Configured Mouse"

# Uncomment if you have a wacom tablet
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection
Section "Module"
Load "glx"
Load "v4l"
EndSection
Section "device" #
Identifier "device1"
Boardname "nv"
Busid "PCI:1:0:0"
Driver "nvidia"
Screen 1
EndSection
Section "screen" #
Identifier "screen1"
Device "device1"
Defaultdepth 24
Monitor "monitor1"
EndSection
Section "monitor" #
Identifier "monitor1"
Gamma 1.0
EndSection
Section "ServerFlags"
EndSection

drummingpariah
December 1st, 2007, 06:58 PM
Does Xorg explode if you don't have a tablet plugged in but enabled the data in the conf file?! Wacom-Tools is a ******* 50 kilobyte package. There's ZERO reason why it shouldn't be installed by default.

I apologize for the language, but it's agrivating knowing a simple problem with a simple solution has gone a year without a fix. I can only dream that the next version, the one with LTS, has this thing nipped.

There are lots (and lots and lots) of 50kb packages that cults of users (much like ourselves) would expect to be installed by default, but those packages really add up quickly. I'm with you as far as frustration goes, since Keyspan compatibility was removed in Gutsy, I can't use my tablet at all. The real kicker is trying to find the module that needs to be compiled, and it's just been a world of (unnecessary) hassle.

Anyway, venting doesn't accomplish a whole lot. If you do gain any ground, please please PLEASE document it. All the information we can possibly confirm is going to be in the right direction, and isn't that the whole idea behind Ubuntu? People helping people?

On that note, I don't see any glaring problems with the two latest xorg.conf files. It's possible that the xorg.conf isn't the problem, and it's actually an issue with the driver/kernel. What version of the driver, and what dist of Ubuntu (edgy, feisty, gutsy, etc) are you running?