[Bug 244079] QEMU / KVM Q35 USB Tablet (EVTouch) input device not captured by evdev
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun May 10 13:16:06 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244079
--- Comment #6 from John Hartley <drum at graphica.com.au> ---
Hi Vladamir,
I did some extra ferreting around and found cause of problem.
When I did update on installed 12.1 pkg I pull in new version of xorg which has
moved to udev based device discovery and defaults to using libinput for all
found devices (as per log I submitted)
To get KVM EvTouch I need to ensure I am using evdev driver as that is that
your utouch fix hooks into.
So to fix issue I just added overriding configuration to into:
/usr/local/etc/X11/xorg.conf.d
<<UTOUCH OVERRIDE>>
$ cat /usr/local/etc/X11/xorg.conf.d/99-qemu-input.conf
#
# Overide libinput
#
Section "InputClass"
Identifier "evdev touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
<<END UTOUCH OVERRIDE>>
So now have FreeBSD Desktop back and up running and with much much simpler
overall configuration.
Cheers,
John Hartley
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-virtualization
mailing list