Alright Johannes and anyone else interested,
I have version 2 of the 0.10.7 patch set posted on the HOW TO. Looking forward to hearing your test results.
Also while MatchDevicePath "/dev/ttyS*" didn't work in a serial tablet snippet for you could you test:
Code:
Section "InputClass"
Identifier "Wacom legacy serial class"
# MatchProduct "???"
MatchDevicePath "/dev/ttyS0"
Driver "wacom"
Option "ForceDevice" "Serial"
EndSection
and see if it works for you? Maybe using a wild card match (*) doesn't work for serial ports even though it does for usb ports. If it does then, since your udevadm info -a -p $(udevadm info -q path -n /dev/ttyS0) showed "PNP0501", please try:
Code:
Section "InputClass"
Identifier "Wacom legacy serial class"
MatchProduct "PNP0501"
MatchDevicePath "/dev/ttyS0"
Driver "wacom"
Option "ForceDevice" "Serial"
EndSection
Don't know if MatchProduct is the correct one to use. The documentation is always so out of date. I'll try to see if there's something else like MatchId. If we can get something similar to this working we'd have a snippet that works for at least some serial tablets and shouldn't interfere with ISDV4 serial devices.
And other testers remember you need to comment out (#) your Wacom sections in xorg.conf and the Wacom lines in "ServerLayout" to test the wacom.conf. Part III. in the HOW TO describes how to edit the wacom.conf.
Alright I think I found it - MatchPnPID. So if MatchProduct above doesn't work try:
Code:
Section "InputClass"
Identifier "Wacom legacy serial class"
MatchPnPID "PNP0501"
MatchDevicePath "/dev/ttyS0"
Driver "wacom"
Option "ForceDevice" "Serial"
EndSection
And if that works try changing ttyS0 back to a wildcard match ttyS*:
Code:
Section "InputClass"
Identifier "Wacom legacy serial class"
MatchPnPID "PNP0501"
MatchDevicePath "/dev/ttyS0"
Driver "wacom"
Option "ForceDevice" "Serial"
EndSection
It would be great if the wild card match works. Our candidate serial tablet snippet would be more versatile, although I think most if not all use the S0 port.
Bookmarks