wacom touch and pen not automatically seen by X/devd
Mathias Picker
Mathias.Picker at virtual-earth.de
Sun Apr 21 18:26:20 UTC 2019
After installing wacom, webcamd and evdev devd should
automatically report the wacom touch and pen inputs to X, but it
isn't.
I can configure them manually, but since my machine disconnects
and reconnects the wacom devices when I close the lid, devd is
recreating them at different /dev/input/eventN and the config no
longer works.
So, if anyone could give me a hint how to get automatic
configuration to work that would be great!
This is on FreeBSD 12.0-STABLE r345717 GENERIC amd64 with
xf86-input-wacom-0.36.1_4 and xf86-input-evdev-2.10.6_4 installed.
It's running on a new X1 Yoga.
devd is starting wacom:
Danton% sudo ps -ax|grep webcam
34864 - I<s 0:00,25 /usr/local/sbin/webcamd -i 0 -d ugen0.3
-B -U webcamd -G webcamd
52178 - I<s 0:00,25 /usr/local/sbin/webcamd -i 0 -d ugen0.5
-B -U webcamd -G webcamd
57318 - I<s 0:00,24 /usr/local/sbin/webcamd -i 1 -d ugen0.5
-B -U webcamd -G webcamd
The input devices can be seen by evdev:
Danton% sudo evemu-describe
Available devices:
/dev/input/event0: System keyboard multiplexer
/dev/input/event1: System mouse
/dev/input/event2: AT keyboard
/dev/input/event3: Generic PS/2 mouse
/dev/input/event4: Wacom Pen and multitouch sensor Finger
/dev/input/event5: Wacom Pen and multitouch sensor Pen
User/group is pretty much like I expect them:
Danton% ls -l /dev/input
total 0
crw------- 1 root wheel 0xd 21 Apr. 19:08 event0
crw------- 1 root wheel 0x2a 21 Apr. 19:08 event1
crw------- 1 root wheel 0x36 21 Apr. 19:08 event2
crw------- 1 root wheel 0x3b 21 Apr. 19:08 event3
crw-rw---- 1 webcamd webcamd 0x286 21 Apr. 19:08 event4
crw-rw---- 1 webcamd webcamd 0x287 21 Apr. 19:08 event5
but devd is just not reporting wacom to X, only mouse and
keyboard:
[ 50.187] (II) config/devd: probing input devices...
[ 50.187] (II) config/devd: adding input device (null)
(/dev/kbdmux)
[ 50.187] (**) kbdmux: Applying InputClass "keyboard"
...
[ 50.187] (**) kbdmux: Applying InputClass "keyboard"
[ 50.271] (II) config/devd: adding input device (null)
(/dev/sysmouse)
[ 50.271] (II) LoadModule: "mouse"
...
[ 50.325] (II) config/devd: adding input device Mouse
(/dev/psm0)
[ 50.325] (II) Using input driver 'mouse' for 'Mouse'
and that's it.
Any ideas?
Thanks, Mathias
--
Mathias Picker
Geschäftsführer
Mathias.Picker at virtual-earth.de
virtual earth Gesellschaft für Wissens re/prä sentation mbH
http://www.virtual-earth.de/ HRB126870
support at virtual-earth.de Westendstr. 142
089 / 1250 3943
More information about the freebsd-questions
mailing list