From: Wade B. <wad...@ve...> - 2003-08-22 21:18:01
|
Well this is a bummer. Linux-wacom installed without a hitch this spring when I installed it on Mandrake 9.0. Now that I'm on 9.1, not so lucky... In a nutshell, I seem to be able to get either wacdump or xidump to read the tablet correctly, but not both at the same time. The mechanism that makes one work vs the other is if I have the tablet (Graphire2) plugged in when I restart X. Unplugged, wacdump will work. Plugged in, xidump will work, but only in the raw mode, not curses. This is with linuxwacom-0.4.1. Potential issues: -/var/log/messages is slightly different than the examples given in the HOW-TO. I've got usbmouse and evdev thrown into the mix. The lines are listed below in case#2 -My XF86Conig-4 file does contain a Mouse1 as the CorePointer, but its the only Mouse section and its a PS/2 mouse, not a USB. Any suggestions would be appreciated. Three debug scenarios I've gone through are listed below for referance. All cases seem to read x/y ok Pressure has a problem 1. Restart X server with Graphire2 plugged in -wacdump doesn't read any pressure values -xidump stylus curses doesn't read any pressure values -xidump stylus raw reads pressure correctly 2. Unplug and reconnect Graphire2 doesn't read /var/log/messages reports: Aug 19 23:44:00 localhost kernel: hub.c: new USB device 00:02.3-2, assigned address 3 Aug 19 23:44:00 localhost kernel: Reporting max 10206, 7422 Aug 19 23:44:00 localhost kernel: wacom.c: Setting tablet report for tablet dataAug 19 23:44:00 localhost kernel: input0: Wacom Graphire2 4x5 on usb2:3.0 Aug 19 23:44:03 localhost /etc/hotplug/usb.agent: Setup wacom usbmouse hid for USB product 56a/11/203 Aug 19 23:44:03 localhost /etc/hotplug/usb.agent: Setup evdev mousedev for USB product 56a/11/203 [root@localhost src]# lsmod|grep wac wacom 10168 0 (unused) input 5664 0 [usbmouse keybdev mousedev hid evdev wacom] usbcore 72992 1 [usbmouse hid wacom usb-ohci] [root@localhost src]# ./wacdump /dev/input/event0 WacomOpenTablet: Invalid argument [root@localhost src]# [root@localhost src]# ls /dev/input event0 event1 mice mouse0 [root@localhost src]# xxd /dev/input/event0 [root@localhost src]# [no response from xxd] 3. Unplug Graphire, restart X, connect Graphire Aug 20 23:33:11 localhost kernel: hub.c: new USB device 00:02.3-2, assigned address 4 Aug 20 23:33:11 localhost kernel: Reporting max 10206, 7422 Aug 20 23:33:11 localhost kernel: wacom.c: Setting tablet report for tablet dataAug 20 23:33:11 localhost kernel: input0: Wacom Graphire2 4x5 on usb2:4.0 Aug 20 23:33:14 localhost /etc/hotplug/usb.agent: Setup wacom usbmouse hid for USB product 56a/11/203 Aug 20 23:33:14 localhost /etc/hotplug/usb.agent: Setup evdev mousedev for USB product 56a/11/203 [root@localhost wade]# lsmod|grep wac wacom 10168 0 (unused) input 5664 0 [usbmouse keybdev mousedev hid evdev wacom] usbcore 72992 1 [usbmouse hid wacom usb-ohci] -wacdump correctly reads pressure values -xidump stylus curses is completely dead, no response, not even X/Y -xidump stylus raw is also completely dead, 4. Build and install hid.o and usbmouse.o. Restart X without tablet connected, reconnect tablet. Aug 21 00:44:38 localhost kernel: hub.c: new USB device 00:02.3-2, assigned address 6 Aug 21 00:44:38 localhost kernel: usbmouse.c: usb_mouse_probe: ignoring wacom Aug 21 00:44:38 localhost kernel: Reporting max 10206, 7422 Aug 21 00:44:38 localhost kernel: wacom.c: Setting tablet report for tablet dataAug 21 00:44:38 localhost kernel: input0: Wacom Graphire2 4x5 on usb2:6.0 Aug 21 00:44:41 localhost /etc/hotplug/usb.agent: Setup wacom usbmouse hid for USB product 56a/11/203 Aug 21 00:44:42 localhost /etc/hotplug/usb.agent: Setup evdev mousedev for USB product 56a/11/203 -wacdump correctly reads pressure values -xidump stylus curses is completely dead, no response, not even X/Y -xidump stylus raw is also completely dead, 5. Now restart X with the table still plugged in (new hid.o and usbmouse.o) -wacdump doesn't read any pressure values -xidump stylus curses doesn't read any pressure values -xidump stylus raw reads pressure correctly -- Wade Bick <wad...@ve...> |