Subject: Wacom Graphire4 in tablet mode?
To: None <netbsd-users@NetBSD.org>
From: Anders Lindgren <ali@df.lth.se>
List: netbsd-users
Date: 09/27/2007 00:46:47
   I am running NetBSD 4.0_RC1 on port-amd64 (complete with buggy nForce4 
EHCI) and modular-xorg 7.2.0 from pkgsrc-2007Q2. I was positively suprised 
at how well this tablet worked out of the box (well, as a mouse :-) ) -- I 
can use the pen (ums1) as a mouse in parallell with the usual wireless one 
(ums0). Now I am trying to figure out whether I can actually get full 
tablet support in NetBSD.

   Googling turned up the promising..

     http://mail-index.netbsd.org/netbsd-users/2007/01/22/0014.html
     http://mail-index.netbsd.org/netbsd-users/2007/01/22/0015.html

..thread, but I see that my dmesg output in 4.0_RC1 matches the unpatched 
kernel dmesg in the thread above.

   By the look of kern/35111 the patch was tested on Graphire4 too and 
appears to have been pulled up to both netbsd-3 and netbsd-4 branches, but 
the usbhidctl -r output from my kernel matches that of the unpatched 
kernel in the thread -- i.e. I don't get the tablet specific "Input" 
properties like "Tip_Pressure" etc.

   OpenBSD appeared to have a similar problem in 2005 with the Graphire4 
saying its HID report descriptor is broken, with a diff supplied 
(http://mongers.org/openbsd/graphire4).

   Before I dig into diffing Net- and OpenBSD usb drivers and the 
associated diffs, does anyone know if this is supposed to Just Work(tm) in 
NetBSD-4.0_RC1?

   I also noted that the "usbtablet" driver for XFree and Xorg doesn't 
appear to exist anymore. The X.org project appears to have no references 
whatsoever to it anymore (not that their wiki is easy to navigate, but a 
fulltext search also turns up nada...). All I find is someone noting it 
appears to have been dropped as of Xorg 6.9.0, and a page containing its 
manpage from...Xorg 6.9.0. :-) What's the story there?

Best regards
ali:)