On Fri, Sep 22, 2017 at 12:33:29AM -0700, Nam Nguyen wrote:
> I tested 6.0 -release and 6.1 -release, and emulators/snes9x
> loaded OK with all controllers. This bug appeared once I updated to a
> -current snapshot. My hypothesis is that -current introduced a
> regression with uhid(4).

Can you compile a kernel with sys/dev/usb/uhid.c reverted to
older revisions to test your hypothesis?

Your system has both xhci(4) USB 3 and ehci(4) USB 2 ports.
Does it matter where the input devices are plugged?

> xhci0 at pci0 dev 20 function 0 "Intel 7 Series xHCI" rev 0x04: msi
> usb0 at xhci0: USB revision 3.0
> uhub0 at usb0 configuration 1 interface 0 "Intel xHCI root hub" rev 3.00/1.00 
> addr 1

> ehci0 at pci0 dev 26 function 0 "Intel 7 Series USB" rev 0x04: apic 2 int 16
> usb1 at ehci0: USB revision 2.0
> uhub1 at usb1 configuration 1 interface 0 "Intel EHCI root hub" rev 2.00/1.00 
> addr 1

> ehci1 at pci0 dev 29 function 0 "Intel 7 Series USB" rev 0x04: apic 2 int 23
> usb2 at ehci1: USB revision 2.0
> uhub2 at usb2 configuration 1 interface 0 "Intel EHCI root hub" rev 2.00/1.00 
> addr 1

Reply via email to