|
From: Frederik M.J. V. <fr...@gm...> - 2007-10-09 16:17:41
|
I bougt a wacom tablet and tried to use it with linux. The wacom driver didn't
recognize the device so edited the driver a bit.
I have edited wacom_wac.c:
I added: "{ USB_DEVICE(USB_VENDOR_ID_WACOM, 0x69) }", in the device list
and changed "struct wacom_features *wf = &wacom_features [index];" to
struct "wacom_features *wf = &wacom_features[13];" (which is the bamboo
features.
wacdump gives everything unknown. pos 0 etc. cat doesn't return any data
(trash my terminal, as other event devices do).
then collected a little more data, which is inlcuded in the rest of the mail.
Does anybody have any idea about what i could do to make it work, what
information i could collect etc?
-----------------------------------------------------------------------------------------------------------------------
I use linux-2.6.23-rc7 (and rc9) on kubuntu feisty/gutsy.
Then it was got the right driver, but i still got errors.
Dmesg gives this when i insert the usb plug (with lots of debug options):
[ 1435.334319] usbcore: registered new interface driver wacom
[ 1435.334472] /home/freqmod/dwnl/linuxwacom-0.7.8-3/src/2.6.19/wacom_sys.c:
v1.46-pc0.1:USB Wacom Graphire and Wacom Intuos tablet driver
[ 1437.149003] usb usb4: usb auto-resume
[ 1437.149012] usb usb4: wakeup_rh
[ 1437.181869] hub 4-0:1.0: hub_resume
[ 1437.481911] hub 4-0:1.0: state 7 ports 2 chg 0000 evt 0000
[ 1437.482031] usb usb3: usb auto-resume
[ 1437.482037] usb usb3: wakeup_rh
[ 1437.514915] hub 3-0:1.0: hub_resume
[ 1437.515299] hub 3-0:1.0: state 7 ports 2 chg 0000 evt 0000
[ 1438.685147] usb usb3: suspend_rh (auto-stop)
[ 1438.385156] usb usb4: suspend_rh (auto-stop)
[ 1439.156419] hub 1-0:1.0: state 7 ports 8 chg 0000 evt 0008
[ 1439.156574] ehci_hcd 0000:00:1d.7: GetStatus port 3 status 001403 POWER
sig=k CSC CONNECT
[ 1439.156735] hub 1-0:1.0: port 3, status 0501, change 0001, 480 Mb/s
[ 1439.560610] hub 1-0:1.0: debounce: port 3: total 100ms stable 100ms status
0x501
[ 1439.560625] ehci_hcd 0000:00:1d.7: port 3 low speed --> companion
[ 1439.260629] usb usb3: wakeup_rh (auto-start)
[ 1439.611580] ehci_hcd 0000:00:1d.7: GetStatus port 3 status 003002 POWER
OWNER sig=se0 CSC
[ 1439.611768] hub 3-0:1.0: state 7 ports 2 chg 0000 evt 0002
[ 1439.311859] uhci_hcd 0000:00:1d.1: port 1 portsc 01a3,00
[ 1439.311878] hub 3-0:1.0: port 1, status 0301, change 0001, 1.5 Mb/s
[ 1439.415514] hub 3-0:1.0: debounce: port 1: total 100ms stable 100ms status
0x301
[ 1439.517446] usb 3-1: new low speed USB device using uhci_hcd and address 5
[ 1439.658449] usb 3-1: skipped 1 descriptor after interface
[ 1439.663439] usb 3-1: default language 0x0409
[ 1439.678431] usb 3-1: new device strings: Mfr=1, Product=2, SerialNumber=0
[ 1439.678437] usb 3-1: Product: CTF-430 V2.0-0
[ 1439.678439] usb 3-1: Manufacturer: WACOM
[ 1439.678898] usb 3-1: uevent
[ 1439.678978] usb 3-1: usb_probe_device
[ 1439.679100] usb 3-1: configuration #1 chosen from 1 choice
[ 1439.681433] usb 3-1: adding 3-1:1.0 (config #1, interface 0)
[ 1439.681570] usb 3-1:1.0: uevent
[ 1439.981767] usb 3-1:1.0: uevent
[ 1439.981972] usbhid 3-1:1.0: usb_probe_interface
[ 1439.981977] usbhid 3-1:1.0: usb_probe_interface - got id
[ 1439.982049] wacom 3-1:1.0: usb_probe_interface
[ 1439.982066] wacom 3-1:1.0: usb_probe_interface - got id
[ 1439.982671] input: Wacom Bamboo as /class/input/input10
[ 1439.982880] uhci_hcd 0000:00:1d.1: reserve dev 5 ep81-INT, period 8, phase
4, 118 us
[ 1439.990727] drivers/usb/core/inode.c: creating file '005'
[ 1439.990744] hub 1-0:1.0: state 7 ports 8 chg 0000 evt 0008
[ 1440.181230] hub 4-0:1.0: hub_suspend
[ 1440.181242] usb usb4: bus auto-suspend
[ 1440.181247] usb usb4: suspend_rh
--------------------------------------------------------------------------------------------------------------
then i did (wacdump or cat) /dev/input/event7:
when i use the pen on the tablet i get lots of (on my laptop and desktop):
[ 1479.374798] usb 3-1: uhci_result_common: failed with status 500000
--------------------------------------------------------------------------------------------------------------
more info:
cat /proc/bus/usb/devices:
T: Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 5 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=056a ProdID=0069 Rev= 2.00
S: Manufacturer=WACOM
S: Product=CTF-430 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
cat /proc/bus/input/devices:
I: Bus=0003 Vendor=056a Product=0069 Version=0200
N: Name="Wacom Bamboo"
P: Phys=
S: Sysfs=/class/input/input10
U: Uniq=
H: Handlers=mouse2 event7
B: EV=1f
B: KEY=1c63 70033 0 0 0 0
B: REL=100
B: ABS=10003000103
B: MSC=1
Frederik V.
|