NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kern/53605: USB Keyboard not working: uhidev_intr: bad repid 5



>Number:         53605
>Category:       kern
>Synopsis:       USB Keyboard not working: uhidev_intr: bad repid 5
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Sep 14 09:55:00 +0000 2018
>Originator:     MB
>Release:        8.0 STABLE and 8.99.25
>Organization:
>Environment:
amd64, usb installation medium for 8.0 STABLE, 8.99.25 (snapshot). Both uefi and normal usb installation, tried USB HUB, USB2, USB3 Ports.
>Description:
The usb keyboard I have (a "magicforce" mechanical gaming keyboard) doesn't work with the installation media.
This keyboard works well with Windoze 10, Ubuntu 16.04 on the same machine. Also with no problems on two different machines.

I tried connecting it directly to the PC, USB2 and USB3 ports.
It appears as multiple ukbd, when pressing keys it only shows:
uhidev_intr: bad repid 5
uhidev_intr: bad repid 5
(two times per key)

The dmesg for the keyboard, when attaching (transcript from screenshot):

uhidev3 at uhub6 port 4 configuration 1 interface 0
uhidev3: HOLDCHIP (0x4d9) USB Gaming Keyboard (0xa0f8), rev 1.10/2.00, addr 6, iclass 3/1
ukbd1 at uhidev3: 8 Variable keys, 6 Array codes
wskbd1 at ukbd1 mux 1
uhidev4 at uhub6 port 4 configuration 1 interface 1
uhidev4: HOLDCHIP (0x4d9) USB Gaming Keyboard (0xa0f8), rev 1.10/2.00, addr 6, iclass 3/0
uhidev4: 4 report ids
uhid6 at uhidev4 reportid 1: input=1, output=0, feature=0
uhid7 at uhidev4 reportid 2: input=3, output=0, feature=0
ukbd2 at uhidev4 reportid 4: 0 Variable keys, 0 Array codes
wskbd2 at ukbd2 mux 1
uhidev5 at uhub6 port 4 configuration 1 interface 2
uhidev5:  HOLDCHIP (0x4d9) USB Gaming Keyboard (0xa0f8), rev 1.10/2.00, addr 6, iclass 3/0
uhid8 at uhidev5: input=32, output=32, feature=8





>How-To-Repeat:
Use a cheap mechanical USB keyboard, try to install NetBSD.
Keyboard doesn't work with UEFI or CSM (the old MBR boot).
>Fix:



Home | Main Index | Thread Index | Old Index