Hello, I am quite new to Fedora.
I recently installed and setup Fedora 43 KDE Plasma and am having issues with my keyboard.
It is a MCHOSE Mix 87 HE and intermittently disconnects and reconnects. I can force it to do a disconnect/reconnect by holding down any key for 1 second.
I am using the cable that came with the keyboard and have tried different ports, all with the same issue.
I have tested a different keyboard and it doesn’t experience these issues.
Below are some things that I have tried.
$ lsusb
Bus 003 Device 110: ID 3837:300d MCHOSE Mix 87-III
/etc/udev/rules.d/50-mchose-keyboard.rules
ACTION==“add”, SUBSYSTEM==“usb”, ATTR{idVendor}==“3837”, ATTR{idProduct}==“300d”, ATTR{power/control}=“on”
/etc/modprobe.d/mchose-fix.conf
options usbhid quirks=0x3837:0x300d:0x408
/etc/modprobe.d/usbhid.conf
options usbhid kbpoll=2
/etc/default/grub
GRUB_CMD_LINUX=“… usbcore.autosuspend=-1 i8042.nopnp=1 i8042.noloop=1 i8042.noaux=1 i8042.dumbkb”
kernel grub boot selection screen
usbcore.old_scheme_first=Y
Below are logs showing the keyboard disconnecting.
$ sudo libinput debug-events --device /dev/input/event3
-event3 DEVICE_ADDED MCHOSE Mix 87-III seat0 default group1 cap:k
event3 DEVICE_REMOVED MCHOSE Mix 87-III seat0 default group1 cap:k
$ sudo dmesg -w
[ 1329.480894] usb 3-2: USB disconnect, device number 48
[ 1329.884405] usb 3-2: new high-speed USB device number 49 using xhci_hcd
[ 1330.010736] usb 3-2: New USB device found, idVendor=3837, idProduct=300d, bcdDevice= 1.22
[ 1330.010741] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1330.010744] usb 3-2: Product: Mix 87-III
[ 1330.010746] usb 3-2: Manufacturer: MCHOSE
[ 1330.010748] usb 3-2: SerialNumber: 51463B863442
[ 1330.017212] input: MCHOSE Mix 87-III as /devices/pci0000:00/0000:00:08.1/0000:09:00.3/usb3/3-2/3-2:1.0/0003:3837:300D.008F/input/input253
[ 1330.088559] hid-generic 0003:3837:300D.008F: input,hidraw3: USB HID v1.11 Keyboard [MCHOSE Mix 87-III] on usb-0000:09:00.3-2/input0
[ 1330.089982] input: MCHOSE Mix 87-III as /devices/pci0000:00/0000:00:08.1/0000:09:00.3/usb3/3-2/3-2:1.1/0003:3837:300D.0090/input/input254
[ 1330.090138] hid-generic 0003:3837:300D.0090: input,hidraw4: USB HID v1.10 Device [MCHOSE Mix 87-III] on usb-0000:09:00.3-2/input1
[ 1330.091847] input: MCHOSE Mix 87-III Keyboard as /devices/pci0000:00/0000:00:08.1/0000:09:00.3/usb3/3-2/3-2:1.2/0003:3837:300D.0091/input/input255
[ 1330.142794] input: MCHOSE Mix 87-III Mouse as /devices/pci0000:00/0000:00:08.1/0000:09:00.3/usb3/3-2/3-2:1.2/0003:3837:300D.0091/input/input256
[ 1330.142932] input: MCHOSE Mix 87-III Wireless Radio Control as /devices/pci0000:00/0000:00:08.1/0000:09:00.3/usb3/3-2/3-2:1.2/0003:3837:300D.0091/input/input257
[ 1330.143055] hid-generic 0003:3837:300D.0091: input,hidraw5: USB HID v1.10 Keyboard [MCHOSE Mix 87-III] on usb-0000:09:00.3-2/input2
[ 1340.867763] usb 3-2: USB disconnect, device number 49
[ 1341.248161] usb 3-2: new high-speed USB device number 50 using xhci_hcd
[ 1341.374490] usb 3-2: New USB device found, idVendor=3837, idProduct=300d, bcdDevice= 1.22
[ 1341.374495] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1341.374497] usb 3-2: Product: Mix 87-III
[ 1341.374499] usb 3-2: Manufacturer: MCHOSE
[ 1341.374501] usb 3-2: SerialNumber: 51463B863442
[ 1341.381185] input: MCHOSE Mix 87-III as /devices/pci0000:00/0000:00:08.1/0000:09:00.3/usb3/3-2/3-2:1.0/0003:3837:300D.0092/input/input258
[ 1341.456282] hid-generic 0003:3837:300D.0092: input,hidraw3: USB HID v1.11 Keyboard [MCHOSE Mix 87-III] on usb-0000:09:00.3-2/input0
[ 1341.457707] input: MCHOSE Mix 87-III as /devices/pci0000:00/0000:00:08.1/0000:09:00.3/usb3/3-2/3-2:1.1/0003:3837:300D.0093/input/input259
[ 1341.457784] hid-generic 0003:3837:300D.0093: input,hidraw4: USB HID v1.10 Device [MCHOSE Mix 87-III] on usb-0000:09:00.3-2/input1
[ 1341.459398] input: MCHOSE Mix 87-III Keyboard as /devices/pci0000:00/0000:00:08.1/0000:09:00.3/usb3/3-2/3-2:1.2/0003:3837:300D.0094/input/input260
[ 1341.510255] input: MCHOSE Mix 87-III Mouse as /devices/pci0000:00/0000:00:08.1/0000:09:00.3/usb3/3-2/3-2:1.2/0003:3837:300D.0094/input/input261
[ 1341.510375] input: MCHOSE Mix 87-III Wireless Radio Control as /devices/pci0000:00/0000:00:08.1/0000:09:00.3/usb3/3-2/3-2:1.2/0003:3837:300D.0094/input/input262
[ 1341.510465] hid-generic 0003:3837:300D.0094: input,hidraw5: USB HID v1.10 Keyboard [MCHOSE Mix 87-III] on usb-0000:09:00.3-2/input2
Thanks.