You are not logged in.

#1 2024-04-03 09:13:57

sklknn
Member
Registered: 2024-04-03
Posts: 2

keyboard not being recognised by arch?

just bought Chinese keyboard named cyberlynx za68.
find out that it is not able  to operate properly after selecting os in grub
it work fine in bios, grub and other laptop running windows, but not on my main pc under arch

cant see it neither in lsusb or libinput list-devices

output of dmesg is:

[  341.170852] usb 1-4: new full-speed USB device number 12 using xhci_hcd
[  346.541131] usb 1-4: unable to read config index 0 descriptor/start: -71
[  346.541138] usb 1-4: can't read configurations, error -71
[  346.663850] usb 1-4: new full-speed USB device number 13 using xhci_hcd
[  352.086587] usb 1-4: unable to read config index 0 descriptor/start: -71
[  352.086594] usb 1-4: can't read configurations, error -71
[  352.088555] usb usb1-port4: attempt power cycle
[  352.490768] usb 1-4: new full-speed USB device number 14 using xhci_hcd
[  357.846586] usb 1-4: unable to read config index 0 descriptor/start: -71
[  357.846594] usb 1-4: can't read configurations, error -71
[  357.970785] usb 1-4: new full-speed USB device number 15 using xhci_hcd
[  363.180810] usb 1-4: unable to read config index 0 descriptor/start: -71
[  363.180819] usb 1-4: can't read configurations, error -71
[  363.182799] usb usb1-port4: unable to enumerate USB device

and with different cable on different usb port

[  534.669323] usb 1-3: new full-speed USB device number 16 using xhci_hcd
[  540.031449] usb 1-3: unable to read config index 0 descriptor/start: -71
[  540.031456] usb 1-3: can't read configurations, error -71
[  540.155560] usb 1-3: new full-speed USB device number 17 using xhci_hcd
[  545.576104] usb 1-3: unable to read config index 0 descriptor/start: -71
[  545.576112] usb 1-3: can't read configurations, error -71
[  545.578083] usb usb1-port3: attempt power cycle
[  545.978724] usb 1-3: new full-speed USB device number 18 using xhci_hcd
[  551.336291] usb 1-3: unable to read config index 0 descriptor/start: -71
[  551.336301] usb 1-3: can't read configurations, error -71
[  551.525223] usb 1-3: new full-speed USB device number 19 using xhci_hcd
[  556.882739] usb 1-3: unable to read config index 0 descriptor/start: -71
[  556.882746] usb 1-3: can't read configurations, error -71
[  556.884695] usb usb1-port3: unable to enumerate USB device

old keyboard works fine, but if im trying to unplug it,use just newer one and then boot - as a result, none of them work, even after unplugging new and replugging old
what can i do to fix this?
just tried to run fedora in live usb mode, but failed with the same error
Could this be a specific problem for this keyboard in linux?

Offline

#2 2024-04-03 14:46:16

seth
Member
Registered: 2012-09-03
Posts: 51,553

Re: keyboard not being recognised by arch?

This is a protocol error - since it's suspiciously frequent at 0.2Hz, is that you re-plugging the keyboard or the system trying to poll it?
If the latter, do the errors start here?

dmesg -w

plug the keyboard and post the entire tail it produces.

There's possibly some USB/HCI related setting in your BIOS/UEFI, talking about "hand-off" or "legacy".
If so, does toggling that have any impact?

Offline

#3 2024-04-04 07:57:02

sklknn
Member
Registered: 2024-04-03
Posts: 2

Re: keyboard not being recognised by arch?

seth wrote:

is that you re-plugging the keyboard or the system trying to poll it?
If the latter, do the errors start here?

i am indeed re-plugging keyboard in logs i mentioned
any errors i see in dmesg on boot looks very similar

[   10.540090] systemd-journald[295]: /var/log/journal/936149239e504dfea8877096a8e2a17e/user-1000.journal: Journal file uses a different sequence number ID, rotating.
[   11.135482] usb 3-2: clock source 41 is not valid, cannot use
[   11.138234] usb 3-2: clock source 41 is not valid, cannot use
[   11.140730] usb 3-2: clock source 41 is not valid, cannot use
[   11.143230] usb 3-2: clock source 41 is not valid, cannot use
[   11.145730] usb 3-2: clock source 41 is not valid, cannot use
[   11.148230] usb 3-2: clock source 41 is not valid, cannot use
[   11.150858] usb 3-2: clock source 41 is not valid, cannot use
[   11.153355] usb 3-2: clock source 41 is not valid, cannot use
[   11.155855] usb 3-2: clock source 41 is not valid, cannot use
[   11.158355] usb 3-2: clock source 41 is not valid, cannot use
[   11.160855] usb 3-2: clock source 41 is not valid, cannot use
[   11.163480] usb 3-2: clock source 41 is not valid, cannot use
[   11.165980] usb 3-2: clock source 41 is not valid, cannot use
[   11.168731] usb 3-2: clock source 41 is not valid, cannot use
[   11.171230] usb 3-2: clock source 41 is not valid, cannot use
[   11.173855] usb 3-2: clock source 41 is not valid, cannot use
[   11.176604] usb 3-2: clock source 41 is not valid, cannot use
[   11.179105] usb 3-2: clock source 41 is not valid, cannot use
[   11.181604] usb 3-2: clock source 41 is not valid, cannot use
[   11.184230] usb 3-2: clock source 41 is not valid, cannot use
[   11.186729] usb 3-2: clock source 41 is not valid, cannot use
[   11.189230] usb 3-2: clock source 41 is not valid, cannot use
[   11.191730] usb 3-2: clock source 41 is not valid, cannot use
[   11.194229] usb 3-2: clock source 41 is not valid, cannot use
[   11.196729] usb 3-2: clock source 41 is not valid, cannot use
[   11.199479] usb 3-2: clock source 41 is not valid, cannot use
[   11.201980] usb 3-2: clock source 41 is not valid, cannot use
[   11.204480] usb 3-2: clock source 41 is not valid, cannot use
[   11.396852] r8169 0000:09:00.0 enp9s0: Link is Up - 1Gbps/Full - flow control off
[   12.247570] usb 1-3: unable to read config index 0 descriptor/start: -71
[   12.247576] usb 1-3: can't read configurations, error -71
[   12.370252] usb 1-3: new full-speed USB device number 3 using xhci_hcd
[   17.793474] usb 1-3: unable to read config index 0 descriptor/start: -71
[   17.793482] usb 1-3: can't read configurations, error -71
[   17.794669] usb usb1-port3: attempt power cycle
[   18.197240] usb 1-3: new full-speed USB device number 4 using xhci_hcd
[   23.551575] usb 1-3: unable to read config index 0 descriptor/start: -71
[   23.551582] usb 1-3: can't read configurations, error -71
[   23.673865] usb 1-3: new full-speed USB device number 5 using xhci_hcd
[   25.989481] usb 1-3: unable to read config index 0 descriptor/start: -71
[   25.989490] usb 1-3: can't read configurations, error -71
[   25.990684] usb usb1-port3: unable to enumerate USB device
[   26.113869] usb 1-4: new full-speed USB device number 6 using xhci_hcd
[   26.458470] usb 1-4: New USB device found, idVendor=1532, idProduct=021b, bcdDevice= 2.00
[   26.458480] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   26.458484] usb 1-4: Product: Razer BlackWidow X Tournament Edition
[   26.458488] usb 1-4: Manufacturer: Razer
[   26.482433] input: Razer Razer BlackWidow X Tournament Edition as /devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-4/1-4:1.0/0003:1532:021B.0003/input/input16
[   26.537423] hid-generic 0003:1532:021B.0003: input,hidraw2: USB HID v1.11 Keyboard [Razer Razer BlackWidow X Tournament Edition] on usb-0000:02:00.0-4/input0
[   26.560503] input: Razer Razer BlackWidow X Tournament Edition Keyboard as /devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-4/1-4:1.1/0003:1532:021B.0004/input/input17
[   26.617347] input: Razer Razer BlackWidow X Tournament Edition as /devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-4/1-4:1.1/0003:1532:021B.0004/input/input18
[   26.617431] hid-generic 0003:1532:021B.0004: input,hidraw3: USB HID v1.11 Keyboard [Razer Razer BlackWidow X Tournament Edition] on usb-0000:02:00.0-4/input1
[   26.632391] input: Razer Razer BlackWidow X Tournament Edition as /devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-4/1-4:1.2/0003:1532:021B.0005/input/input19
[   26.632531] hid-generic 0003:1532:021B.0005: input,hidraw4: USB HID v1.11 Mouse [Razer Razer BlackWidow X Tournament Edition] on usb-0000:02:00.0-4/input2
[   26.820549] usb 1-9: new full-speed USB device number 7 using xhci_hcd
[   27.062197] usb 1-9: New USB device found, idVendor=0bda, idProduct=8771, bcdDevice= 2.00
[   27.062205] usb 1-9: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   27.062208] usb 1-9: Product: Bluetooth Radio
[   27.062210] usb 1-9: Manufacturer: Realtek
[   27.062212] usb 1-9: SerialNumber: 00E04C239987
[   27.337206] usb 1-3: new full-speed USB device number 8 using xhci_hcd
[   32.727042] usb 1-3: unable to read config index 0 descriptor/start: -71
[   32.727049] usb 1-3: can't read configurations, error -71
[   32.850531] usb 1-3: new full-speed USB device number 9 using xhci_hcd
[   38.273324] usb 1-3: unable to read config index 0 descriptor/start: -71
[   38.273332] usb 1-3: can't read configurations, error -71
[   38.275298] usb usb1-port3: attempt power cycle
[   38.677200] usb 1-3: new full-speed USB device number 10 using xhci_hcd
[   44.033290] usb 1-3: unable to read config index 0 descriptor/start: -71
[   44.033297] usb 1-3: can't read configurations, error -71
[   44.157208] usb 1-3: new full-speed USB device number 11 using xhci_hcd
[   49.270907] usb 1-3: unable to read config index 0 descriptor/start: -71
[   49.270912] usb 1-3: can't read configurations, error -71
[   49.272858] usb usb1-port3: unable to enumerate USB device
[   49.310204] Bluetooth: Core ver 2.22
[   49.310219] NET: Registered PF_BLUETOOTH protocol family
[   49.310220] Bluetooth: HCI device and connection manager initi

error on port usb 3-2 is about my behringer audio card, so i think it is not relevant to problem i mentioned before
keyboard plunged in usb 1-3 mentioned in row [   12.247570] and [   27.337206]

seth wrote:

There's possibly some USB/HCI related setting in your BIOS/UEFI, talking about "hand-off" or "legacy".
If so, does toggling that have any impact?

yep, i found both "hand-off" and "legacy" setting in usb configuration menu on UEFI, but toggling it in any combination did not give me any results on this error

Offline

#4 2024-04-05 07:16:10

seth
Member
Registered: 2012-09-03
Posts: 51,553

Offline

Board footer

Powered by FluxBB