﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	field_blocks	field_dependson	field_seealso
825	USB tablet does not work	Jiri Svoboda	Jiri Svoboda	"In current mainline with Qemu 5.0.0/5.2.0 and tools/ew.py, USB tablet does not work. PS/2 mouse is used instead (and mouse pointer gets captured). For comparison I tried running release 0.9.1 with the same arguments and there USB tablet worked. I tried both with Qemu 5.0.0 and 5.2.0 with the same result.

Qemu command-line arguments:
{{{
[jirka@omelette build]$ tools/ew.py -d
qemu-system-x86_64 -enable-kvm -drive file=hdisk.img,index=0,media=disk,format=raw -device e1000,netdev=n1 -netdev user,id=n1,hostfwd=udp::8080-:8080,hostfwd=udp::8081-:8081,hostfwd=tcp::8080-:8080,hostfwd=tcp::8081-:8081,hostfwd=tcp::2223-:2223 -usb -device nec-usb-xhci,id=xhci -device usb-tablet -device intel-hda -device hda-duplex -serial stdio -boot d -cdrom image.iso
}}}

Here's a diff of devctl output (working vs. non-working case):
{{{
@@ -34,12 +33,19 @@
             00:01.1
             00:01.2 : uhci
                 ctl
+                roothub : usbhub
+                    hub
             00:01.3
             00:02.0
             00:03.0 : e1k
                 port0
             00:04.0 : xhci
                 ctl
+                usb1-hs : usbmid
+                    ctl
+                    HID0 : usbhid
+                        mouse
+                        hid
             00:05.0 : hdaudio
                 pcm
             ctl
[jirka@omelette x]$ 
}}}"	defect	closed	major	0.11.1	helenos/unspecified	mainline	fixed					
