Keyboard not working in USB 3 port

Questions about hardware, drivers and peripherals
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
bullpup

Keyboard not working in USB 3 port

Post by bullpup »

Hi,

I just bought a new keyboard (daskeyboard 4 pro), and plugged it into my computer via a USB 3 port.
It works great in UEFI, the boot loader and Windows, but not in Linux.
If I plug it into a USB 2 port, it works in Linux, but not in the boot loader or Windows.
I assume it's easier to fix this in Linux, but currently not sure how, already tried a few things but to no avail.

My mainboard is an Asrock Z77 Extreme4, and I'm running Mint 18.1 with Kernel 4.8.0-42.

Thats the output from lspci:

Code: Select all

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 Display controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.4 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 5 (rev c4)
00:1c.5 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 6 (rev c4)
00:1c.6 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 7 (rev c4)
00:1c.7 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 8 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Z77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1b80 (rev a1)
01:00.1 Audio device: NVIDIA Corporation Device 10f0 (rev a1)
02:00.0 Audio device: Creative Labs SB Recon3D (rev 01)
03:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 01)
04:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57781 Gigabit Ethernet PCIe (rev 10)
05:00.0 USB controller: Etron Technology, Inc. EJ168 USB 3.0 Host Controller (rev 01)
06:00.0 PCI bridge: PLX Technology, Inc. PEX 8605 PCI Express 4-port Gen2 Switch (rev aa)
07:01.0 PCI bridge: PLX Technology, Inc. PEX 8605 PCI Express 4-port Gen2 Switch (rev aa)
07:02.0 PCI bridge: PLX Technology, Inc. PEX 8605 PCI Express 4-port Gen2 Switch (rev aa)
07:03.0 PCI bridge: PLX Technology, Inc. PEX 8605 PCI Express 4-port Gen2 Switch (rev aa)
0a:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 03)
0b:02.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev c0)
Any hints on what to do to get this to work?
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
bullpup

Re: Keyboard not working in USB 3 port

Post by bullpup »

Plugging the keyboard in yields the following result in dmesg:

Code: Select all

[35061.309178] usb 6-2: new SuperSpeed USB device number 5 using xhci_hcd
[35061.569877] usb 6-2: New USB device found, idVendor=2109, idProduct=0812
[35061.569880] usb 6-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[35061.569881] usb 6-2: Product: USB3.0 Hub             
[35061.569883] usb 6-2: Manufacturer: VIA Labs, Inc.         
[35061.571782] hub 6-2:1.0: USB hub found
[35061.572122] hub 6-2:1.0: 4 ports detected
[35061.684927] usb 5-2: new high-speed USB device number 7 using xhci_hcd
[35061.832196] usb 5-2: New USB device found, idVendor=2109, idProduct=2812
[35061.832199] usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[35061.832200] usb 5-2: Product: USB2.0 Hub             
[35061.832202] usb 5-2: Manufacturer: VIA Labs, Inc.         
[35061.833030] hub 5-2:1.0: USB hub found
[35061.834038] hub 5-2:1.0: 4 ports detected
[35062.156913] usb 5-2.4: new full-speed USB device number 8 using xhci_hcd
[35062.279357] usb 5-2.4: New USB device found, idVendor=24f0, idProduct=0140
[35062.279359] usb 5-2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[35062.279361] usb 5-2.4: Product: Das Keyboard
[35062.279363] usb 5-2.4: Manufacturer: Metadot - Das Keyboard
[35062.279562] usb 5-2.4: Not enough bandwidth for new device state.
[35062.279570] usb 5-2.4: can't set config #1, error -28
bullpup

Re: Keyboard not working in USB 3 port

Post by bullpup »

Finally figured it out: The USB port I was using didn't seem to support this kind of device. I got it to work with another USB port on my mainboard.
buffest_overflow

Re: Keyboard not working in USB 3 port

Post by buffest_overflow »

I'm surprised DASKB's would not work in USB3... I don't know how many other keyboard models do this, as this is the first "top shelf" keyboard I've ever used, but both USB cables that are paired on the DAS have to be used for it to work. A combination of USB and the old school DIN connector that comes with it will also work just fine if you are low on USB ports. It took me a while to figure this out because it makes no sense. But such a nice keyboard.
Locked

Return to “Hardware Support”