Hi everyone,
As you have discovered it looks like the problems with wacomcpl and the xsetwacom commands come from the default Jaunty 10-wacom.fdi not parsing the names HAL is returning correctly for linuxwacom to understand. Cyberfish came up with a .fdi that does parse the HAL names correctly and as modified by gali98 works for our usb tablet pc's.
I modified it for usb external graphics tablets. K-buntu says it works on his Wacom Bamboo Fun. Wacomcpl etc. work for him without having to rename anything.
You can configure everything through wacomcpl (& .xinitrc) and xsetwacom as before. You can also configure through the .fdi like you use to do with xorg.conf. If you do not have, for eg. the Wacom mouse, you could remove the append cursor line in the first section and the cursor section following it.
1) For usb Wacom tablets in Jaunty and Karmic: Jaunty ext graphics_test 2_10-wacom.fdi.txt
Remember this modified 10-wacom.fdi is for the 0.8.2-2 linuxwacom packages that come "default" with Jaunty: xserver-xorg-input-wacom & wacom-tools
It looks like the modified .fdi also works with Karmic.
Just move and save the default 10-wacom.fdi in /usr/share/hal/fdi/policy/20thirdparty/ somewhere safe (after changing .fdi to .bak say) and substitute the attached .fdi. After renaming it 10-wacom.fdi of course. One way to do this is the following:
-First download the attached .fdi to your desktop.
-Then make a back up of the current "default" Jaunty 10-wacom.fdi by typing in a terminal:
Code:
sudo cp /usr/share/hal/fdi/policy/20thirdparty/10-wacom.fdi /home/yourusername/Desktop/10-wacom.bak
In Karmic the .fdi has been renamed to 10-linuxwacom.fdi. So to back up the "default" Karmic .fdi:
Code:
sudo cp /usr/share/hal/fdi/policy/20thirdparty/10-linuxwacom.fdi /home/yourusername/Desktop/10-linuxwacom.bak
Where "yourusername" is the user name you are using. Check that the "wacom.bak" is now on your Desktop and has the correct contents by right clicking on it and 'Open as a "text file"'. You can move it to wherever you want in Nautilus (Places) later. Close it.
-Now open the current 10-wacom.fdi as root in gedit with:
Code:
gksudo gedit /usr/share/hal/fdi/policy/20thirdparty/10-wacom.fdi
In Karmic use:
Code:
gksudo gedit /usr/share/hal/fdi/policy/20thirdparty/10-linuxwacom.fdi
Delete the entire contents (its safe, you've verified your backup). Now copy and paste the entire contents of the downloaded modified wacom.fdi (you can right click on it and open it in another text editor) save and close.
-Reboot.
Now "xinput --list" and "xsetwacom list" entered in a terminal should agree with each other and return the linuxwacom names stylus, eraser, cursor (if you have the Wacom mouse), pad (tablet buttons), and touch. With "xsetwacom list" working you are now able to use 'wacomcpl', the LWP's configuration and calibration gui. Just enter 'wacomcpl' (without the quotes) in a terminal and the gui will pop up. To set it up so that it's settings last through a reboot see "Section 3: Calibrating your Tablet".
Intuos4 tablet users need a 'wacom.ko' (the usb kernel driver/module) newer than the default Jaunty 0.8.2-2 wacom.ko. The default one doesn't allow usb communication to your tablet. To compile the new 'wacom.ko' follow Section 1, and Section 1 only, of gali98's Jaunty HOW TO in post #104. In Karmic the default 0.8.4-1 linuxwacom wacom.ko works fine, no need to compile anything.
To further set up your pad see shatterblast's post #188 on the following page. For the Intuous4 pad see also ceridwen's post #95 on another thread. That's the Intuos4 thread, lots of tips in it.
2) For serial Wacom tablets in Jaunty and Karmic: serial-tablet&tablet-pc_test2_10-wacom.fdi.txt
The serial .fdi attached below seems to work. Same instructions as in 1) above. Because there are new serial tablets I added them by modeling the serial section match lines in the linuxwacom 0.8.5-6 .fdi. The new multi-touch tablets will need to use at least linuxwacom 0.8.5-6 (or up). With all the new tablet identifiers I decided to merge the serial tablet and tablet pc .fdi's to make things simpler. Older serial tablets probably need to remove or comment out this line:
Code:
<merge key="input.x11_options.ForceDevice" type="string">ISDV4</merge>
(The serial-graphics-tablet_test1 .fdi had 48 downloads.)
3) For all (serial & usb & bluetooth) Wacom tablets and tablet pc's in Jaunty and Karmic: new-generic_rc2_10-linuxwacom.fdi.txt
The new-generic release candidate attached below is my attempt to construct a .fdi that works for all the Wacom tablets. It adds support for the TX2000 and TX2500 (finally) tablet pc's. And also the new Bamboo Pen and Touches and the new HP dv3-2250 multi-touch laptop (E2) (use the current development branch linuxwacom 0.8.5-7 series drivers). RC2 is out because of the new serial tablets, see 2) above. It's been mainly tested in Karmic. Hopefully it will work without too many glitches. (The new-generic_rc1 .fdi had 43 downloads.)
I added some labels so things aren't so mysterious. If you are interested in trying it the instructions are in 1) above.
Note: With the last few versions of linuxwacom (~0.8.10 and up) wacomcpl was modified to deal with the longer more descriptive names and no longer needs stylus, eraser, cursor, pad, or touch. This means you can remove the merge key="info.product" lines or the <!-- Wacom names "parser" --> section if you want to.
Bookmarks