Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 May 2020 13:16:05 +0000
From:      bugzilla-noreply@freebsd.org
To:        virtualization@FreeBSD.org
Subject:   [Bug 244079] QEMU / KVM Q35 USB Tablet (EVTouch) input device not captured by evdev
Message-ID:  <bug-244079-27103-lGaQg1agR1@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-244079-27103@https.bugs.freebsd.org/bugzilla/>
References:  <bug-244079-27103@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D244079

--- Comment #6 from John Hartley <drum@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=20
#
# 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

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-244079-27103-lGaQg1agR1>