Date: Sun, 10 May 2020 11:59:19 +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-IMJECSJ4jZ@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 #5 from John Hartley <drum@graphica.com.au> --- (In reply to Vladimir Kondratyev from comment #3) Hi Vladimir, I have not touch this for a while, as I have spent considerable time on next FreeBSD hurdle, which is to get: bhyve / qemu / libvirt / virt-manager runn= ing with FreeBSD Gnome Desktop. I have now got bhyve running, but in doing update to 12.1 and installed packages, I am having EvTouch Tablet issues again. I have removed all my prior configuration and am relying auto detection as = per your original suggestion. I have KVM / QEMU FreeBSD VM with USB Keyboard and EvTouch USB Tablet. I now get the follow error when I do mouse click, from lib input: libinput bug: Event for missing capability CAP_POINTER on device "QEMU QEMU= USB Tablet" Here is snippet from: /var/log/X11.0.log <<X11.0.log>> ... ... [ 11.694] (II) config/udev: Adding input device QEMU QEMU USB Tablet (/dev/input/event5) [ 11.694] (**) QEMU QEMU USB Tablet: Applying InputClass "evdev touchscr= een catchall" [ 11.694] (**) QEMU QEMU USB Tablet: Applying InputClass "libinput touchscreen catchall" [ 11.694] (II) Using input driver 'libinput' for 'QEMU QEMU USB Tablet' [ 11.694] (**) QEMU QEMU USB Tablet: always reports core events [ 11.694] (**) Option "Device" "/dev/input/event5" [ 11.694] (**) Option "_source" "server/udev" [ 11.694] (II) event5 - QEMU QEMU USB Tablet, class 0/0, rev 2.00/0.00, addr 3: is tagged by udev as: Touchscreen [ 11.695] (II) event5 - QEMU QEMU USB Tablet, class 0/0, rev 2.00/0.00, addr 3: device is a touch device [ 11.695] (II) event5 - QEMU QEMU USB Tablet, class 0/0, rev 2.00/0.00, addr 3: device removed [ 11.695] (**) Option "config_info" "udev:/dev/input/event5" [ 11.695] (II) XINPUT: Adding extended input device "QEMU QEMU USB Table= t" (type: TOUCHSCREEN, id 11) [ 11.695] (**) Option "AccelerationScheme" "none" [ 11.695] (**) QEMU QEMU USB Tablet: (accel) selected scheme none/0 [ 11.695] (**) QEMU QEMU USB Tablet: (accel) acceleration factor: 2.000 [ 11.695] (**) QEMU QEMU USB Tablet: (accel) acceleration threshold: 4 [ 11.696] (II) event5 - QEMU QEMU USB Tablet, class 0/0, rev 2.00/0.00, addr 3: is tagged by udev as: Touchscreen [ 11.696] (II) event5 - QEMU QEMU USB Tablet, class 0/0, rev 2.00/0.00, addr 3: device is a touch device [ 13.944] qxl_surface_create: Bad bpp: 1 (1) [ 20.773] (EE) libinput bug: Event for missing capability CAP_POINTER on device "QEMU QEMU USB Tablet, class 0/0, rev 2.00/ 0.00, addr 3" [ 20.920] (EE) libinput bug: Event for missing capability CAP_POINTER on device "QEMU QEMU USB Tablet, class 0/0, rev 2.00/ 0.00, addr 3" [ 22.394] (EE) libinput bug: Event for missing capability CAP_POINTER on device "QEMU QEMU USB Tablet, class 0/0, rev 2.00/ 0.00, addr 3" [ 22.526] (EE) libinput bug: Event for missing capability CAP_POINTER on device "QEMU QEMU USB Tablet, class 0/0, rev 2.00/ 0.00, addr 3" [ 27.770] (EE) libinput bug: Event for missing capability CAP_POINTER on device "QEMU QEMU USB Tablet, class 0/0, rev 2.00/ ... ... <<END>> Is this because libinput has broken the utouch interface ? 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-IMJECSJ4jZ>