[Bug 290364] bhyve: virtio-input does not work on Windows 10 guest

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 19 Oct 2025 14:18:51 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290364

            Bug ID: 290364
           Summary: bhyve: virtio-input does not work on Windows 10 guest
           Product: Base System
           Version: CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: bhyve
          Assignee: virtualization@FreeBSD.org
          Reporter: novel@FreeBSD.org

I'm trying to pass a mouse device to a Windows 10 guest.

kern.evdev.input.10.uniq: 
kern.evdev.input.10.phys: hms1
kern.evdev.input.10.id: { bustype = 0x0003, vendor = 0x046d, product = 0xc077,
version = 0x7200 }
kern.evdev.input.10.name: Logitech USB Optical Mouse

bhyve -c 2 -m 8192 -A -I -u -H -P -s 0:0,hostbridge \
  -l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd,fwcfg=qemu \
  -s 2:0,xhci,tablet -s 31:0,lpc -s 3:0,ahci,hd:/data/img/windows10.img \
  -s 6:0,e1000,tap6,mac=52:54:00:92:98:62 \
  -s 4:0,fbuf,tcp=127.0.0.1:5944 -l com1,/dev/nmdmWindows10A \
  -s 5:0,virtio-input,/dev/input/event10 windows10

I have virtio-win stable drivers installed. Mouse doesn't work, driver reports:

The device cannot start. (Code 10).

I've tried the same command, but without ",fwcfg=qemu", no difference.

I've also opened an issue for drivers, maybe I'll be able to get some more
details on what the driver doesn't like specifically.

https://github.com/virtio-win/kvm-guest-drivers-windows/issues/1441

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