From: Andy N. <ne...@ph...> - 2009-06-19 21:49:39
|
> This is the patch that I've been using. Notice that there are still a > few TODO comments where I wasn't sure how the wacom driver's axes > correspond to the axis names defined in xorg/xserver-properties.h. Thanks for posting that! For some reason, it's not working properly for me: if I start xorg with the linuxwacom driver installed, I get a black screen (except for a cursor _ at the upper left). The machine doesn't respond to any keyboard or mouse input but it is still running (I can ssh into it just fine). Does any expert have an idea about how one might debug it? The machine is a Thinkpad X60t. My xorg.conf (which did work with xorg-server 1.6.1.901) contains: Section "InputDevice" Driver "wacom" Identifier "stylus" Option "Device" "/dev/ttyS0" Option "Type" "stylus" Option "ForceDevice" "ISDV4" Option "KeepShape" "on" Option "DebugLevel" "10" EndSection (and similar sections for "cursor" and "eraser" devices, but the problem still occurs even if I comment those out). I am using the xf86-video-intel driver and KMS (but the problem seems to occur also without KMS). When it fails, the end of Xorg.0.log says: (**) Option "SendCoreEvents" (**) stylus: always reports core events (**) stylus device is /dev/ttyS0 (**) Option "DebugLevel" "10" (**) WACOM: stylus debug level set to 10 (**) stylus is in absolute mode (**) stylus: forcing TabletPC ISD V4 protocol (**) WACOM: suppress value is 2 (**) Option "KeepShape" "on" (**) stylus: keeps shape (**) /dev/ttyS0: Tablet PC buttons are on (**) Option "BaudRate" "9600" (**) stylus: serial speed 9600 (II) XINPUT: Adding extended input device "stylus" (type: Wacom Stylus) BEGIN xf86WcmProc dev=0xd58820 priv=0xd4cc00 type=stylus(stylus) flags=17153 fd=-1 what=INIT xf86WcmDevOpen opening /dev/ttyS0 (**) Option "Device" "/dev/ttyS0" (**) Option "StopBits" "1" (**) Option "DataBits" "8" (**) Option "Parity" "None" (**) Option "Vmin" "1" (**) Option "Vtime" "10" (**) Option "FlowControl" "Xoff" usbDetect usbDetect: can not ioctl version initializing ISDV4 tablet getting ISDV4 Ranges Querying ISDV4 tablet Querying ISDV4 tablet isdv4GetRanges speed=19200 maxX=24576 maxY=18432 maxZ=255 TouchresX=0 TouchresY=0 (==) Wacom using pressure threshold of 15 for button 1 (==) Wacom General ISDV4 tablet speed=9600 (19200) maxX=24576 maxY=18432 maxZ=255 resX=2540 resY=2540 tilt=disabled xf86WcmRegisterX11Devices (stylus) 32 buttons, 32 keys, 6 axes Best and thanks again, -Andy |