Comment 2 for bug 659426

Revision history for this message
Peter Gervai (grin) wrote :

[ 5457.074] (II) config/udev: Adding input device UC-LOGIC Tablet WP8060U (/dev/input/mouse1)
[ 5457.074] (II) No input driver/identifier specified (ignoring)
[ 5457.076] (II) config/udev: Adding input device UC-LOGIC Tablet WP8060U (/dev/input/event12)
[ 5457.076] (**) UC-LOGIC Tablet WP8060U: Applying InputClass "evdev pointer catchall"
[ 5457.076] (**) UC-LOGIC Tablet WP8060U: Applying InputClass "evdev tablet catchall"

the device wasn't identified as wizardpen but general evdev tablet.

you need something like that:

Section "InputClass"
   Identifier "wizardpen ignore mouse dev"
   MatchIsTablet "on"
   MatchDevicePath "/dev/input/by-id/usb-UC-LOGIC_Tablet_WP8060U-mouse"
   MatchVendor "UC-LOGIC|KYE Systems|Ace Cad"
   Driver ""
EndSection

Section "InputClass"
   Identifier "wizardpen-general-UC-LOGIC"
   MatchIsTablet "on"
   MatchDevicePath "/dev/input/event*"
   MatchVendor "UC-LOGIC"
   Driver "wizardpen"
EndSection

Admittedly I wasn't able to use matchdevicepath as I would've liked... but this works for me(tm).