首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >键盘和鼠标不要在USB3.0端口上工作

键盘和鼠标不要在USB3.0端口上工作
EN

Unix & Linux用户
提问于 2021-11-25 06:04:10
回答 1查看 356关注 0票数 1

我购买了一个从Sabrent的USB码头,并在安装显示链接驱动程序之后添加了

代码语言:javascript
运行
复制
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"

到肮脏的配置。在此之后,我启动并运行了第二个屏幕,尽管它的工作速度非常慢,或者我是这样认为的。

由于某些原因,我插入集线器的USB键盘或鼠标没有按预期工作。

  • 铝苹果键盘不点亮或打开。
  • Razer Naga鼠标灯亮起来,键盘在旁边工作,但鼠标不动。

但是Razer Kraken USB耳机能正常工作吗?

Iv看起来像谷歌,试图找出这一点,并尝试了一些事情。其中之一是试图在Bios上禁用UEFI,而我的Mobo (华硕M5A78L-L USB3)甚至没有这个选项。

Iv也尝试在没有改变的情况下从BIOS中禁用遗留USB。

奇怪的是,鼠标出现在lsusb下,dmesg显示没有问题。

鼠标插入Dock:(Dmesg)

代码语言:javascript
运行
复制
[5312.360339] usb 8-2.3.4: new full-speed USB device number 16 using xhci_hcd
[ 5312.698367] usb 8-2.3.4: New USB device found, idVendor=1532, idProduct=0053, bcdDevice= 2.00
[ 5312.698380] usb 8-2.3.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 5312.698386] usb 8-2.3.4: Product: Razer Naga Chroma
[ 5312.698390] usb 8-2.3.4: Manufacturer: Razer
[ 5312.708921] input: Razer Razer Naga Chroma as /devices/pci0000:00/0000:00:07.0/0000:03:00.0/usb8/8-2/8-2.3/8-2.3.4/8-2.3.4:1.0/0003:1532:0053.0040/input/input141
[ 5312.774984] hid-generic 0003:1532:0053.0040: input,hidraw0: USB HID v1.11 Mouse [Razer Razer Naga Chroma] on usb-0000:03:00.0-2.3.4/input0
[ 5312.777379] input: Razer Razer Naga Chroma Keyboard as /devices/pci0000:00/0000:00:07.0/0000:03:00.0/usb8/8-2/8-2.3/8-2.3.4/8-2.3.4:1.1/0003:1532:0053.0041/input/input142
[ 5312.836533] input: Razer Razer Naga Chroma Consumer Control as /devices/pci0000:00/0000:00:07.0/0000:03:00.0/usb8/8-2/8-2.3/8-2.3.4/8-2.3.4:1.1/0003:1532:0053.0041/input/input143
[ 5312.836628] input: Razer Razer Naga Chroma System Control as /devices/pci0000:00/0000:00:07.0/0000:03:00.0/usb8/8-2/8-2.3/8-2.3.4/8-2.3.4:1.1/0003:1532:0053.0041/input/input144
[ 5312.836710] input: Razer Razer Naga Chroma as /devices/pci0000:00/0000:00:07.0/0000:03:00.0/usb8/8-2/8-2.3/8-2.3.4/8-2.3.4:1.1/0003:1532:0053.0041/input/input145
[ 5312.836806] hid-generic 0003:1532:0053.0041: input,hidraw1: USB HID v1.11 Keyboard [Razer Razer Naga Chroma] on usb-0000:03:00.0-2.3.4/input1
[ 5312.837413] input: Razer Razer Naga Chroma as /devices/pci0000:00/0000:00:07.0/0000:03:00.0/usb8/8-2/8-2.3/8-2.3.4/8-2.3.4:1.2/0003:1532:0053.0042/input/input146
[ 5312.897090] hid-generic 0003:1532:0053.0042: input,hidraw2: USB HID v1.11 Keyboard [Razer Razer Naga Chroma] on usb-0000:03:00.0-2.3.4/input2

鼠标插入PC:(Dmesg)

代码语言:javascript
运行
复制
[5324.276234] usb 6-2: new full-speed USB device number 12 using ohci-pci
[ 5324.504637] usb 6-2: New USB device found, idVendor=1532, idProduct=0053, bcdDevice= 2.00
[ 5324.504649] usb 6-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 5324.504655] usb 6-2: Product: Razer Naga Chroma
[ 5324.504659] usb 6-2: Manufacturer: Razer
[ 5324.511504] input: Razer Razer Naga Chroma as /devices/pci0000:00/0000:00:13.1/usb6/6-2/6-2:1.0/0003:1532:0053.0043/input/input147
[ 5324.511821] hid-generic 0003:1532:0053.0043: input,hidraw0: USB HID v1.11 Mouse [Razer Razer Naga Chroma] on usb-0000:00:13.1-2/input0
[ 5324.515645] input: Razer Razer Naga Chroma Keyboard as /devices/pci0000:00/0000:00:13.1/usb6/6-2/6-2:1.1/0003:1532:0053.0044/input/input148
[ 5324.572516] input: Razer Razer Naga Chroma Consumer Control as /devices/pci0000:00/0000:00:13.1/usb6/6-2/6-2:1.1/0003:1532:0053.0044/input/input149
[ 5324.572666] input: Razer Razer Naga Chroma System Control as /devices/pci0000:00/0000:00:13.1/usb6/6-2/6-2:1.1/0003:1532:0053.0044/input/input150
[ 5324.572789] input: Razer Razer Naga Chroma as /devices/pci0000:00/0000:00:13.1/usb6/6-2/6-2:1.1/0003:1532:0053.0044/input/input151
[ 5324.572902] hid-generic 0003:1532:0053.0044: input,hidraw1: USB HID v1.11 Keyboard [Razer Razer Naga Chroma] on usb-0000:00:13.1-2/input1
[ 5324.622050] input: Razer Razer Naga Chroma as /devices/pci0000:00/0000:00:13.1/usb6/6-2/6-2:1.2/0003:1532:0053.0045/input/input152
[ 5324.699441] hid-generic 0003:1532:0053.0045: input,hidraw2: USB HID v1.11 Keyboard [Razer Razer Naga Chroma] on usb-0000:00:13.1-2/input2

鼠标显示在xinput列表中:

代码语言:javascript
运行
复制
Virtual core pointer                        id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Razer Razer Naga Chroma Consumer Control  id=13   [slave  pointer  (2)]
⎜   ↳ Razer Razer Naga Chroma                   id=17   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ Razer Razer Kraken 7.1 Chroma Consumer Control    id=8    [slave  keyboard (3)]
    ↳ Razer Razer Kraken 7.1 Chroma             id=9    [slave  keyboard (3)]
    ↳ Apple Inc. Apple Keyboard                 id=15   [slave  keyboard (3)]
    ↳ Apple Inc. Apple Keyboard                 id=16   [slave  keyboard (3)]
    ↳ Razer Razer Naga Chroma Keyboard          id=10   [slave  keyboard (3)]
    ↳ Razer Razer Naga Chroma                   id=11   [slave  keyboard (3)]
    ↳ Razer Razer Naga Chroma System Control    id=12   [slave  keyboard (3)]
    ↳ Razer Razer Naga Chroma Consumer Control  id=14   [slave  keyboard (3)]

THey键盘在dmesg中确实有一个问题,我认为这与它有内置的集线器有关。键盘插入Dock时的dmesg:

代码语言:javascript
运行
复制
[ 4974.159538] usb 8-2.3.3: new high-speed USB device number 15 using xhci_hcd
[ 4974.372112] usb 8-2.3.3: New USB device found, idVendor=05ac, idProduct=1006, bcdDevice=96.15
[ 4974.372124] usb 8-2.3.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4974.372130] usb 8-2.3.3: Product: Keyboard Hub
[ 4974.372134] usb 8-2.3.3: Manufacturer: Apple, Inc.
[ 4974.372138] usb 8-2.3.3: SerialNumber: 000000000000
[ 4974.377886] hub 8-2.3.3:1.0: USB hub found
[ 4974.377976] hub 8-2.3.3:1.0: 3 ports detected
[ 4974.479678] hub 8-2.3.3:1.0: hub_ext_port_status failed (err = -71)
[ 4974.605591] usb 8-2.3.3: USB disconnect, device number 15

当插入PC时键盘:

代码语言:javascript
运行
复制
[ 4988.519415] usb 2-6: new high-speed USB device number 14 using ehci-pci
[ 4988.684291] usb 2-6: New USB device found, idVendor=05ac, idProduct=1006, bcdDevice=96.15
[ 4988.684300] usb 2-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4988.684304] usb 2-6: Product: Keyboard Hub
[ 4988.684306] usb 2-6: Manufacturer: Apple, Inc.
[ 4988.684308] usb 2-6: SerialNumber: 000000000000
[ 4988.684587] hub 2-6:1.0: USB hub found
[ 4988.684655] hub 2-6:1.0: 3 ports detected
[ 4988.979406] usb 2-6.2: new low-speed USB device number 15 using ehci-pci
[ 4989.098659] usb 2-6.2: New USB device found, idVendor=05ac, idProduct=024f, bcdDevice= 0.74
[ 4989.098672] usb 2-6.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 4989.098677] usb 2-6.2: Product: Apple Keyboard
[ 4989.098681] usb 2-6.2: Manufacturer: Apple Inc.
[ 4989.104055] input: Apple Inc. Apple Keyboard as /devices/pci0000:00/0000:00:13.2/usb2/2-6/2-6.2/2-6.2:1.0/0003:05AC:024F.003E/input/input139
[ 4989.164002] apple 0003:05AC:024F.003E: input,hidraw3: USB HID v1.11 Keyboard [Apple Inc. Apple Keyboard] on usb-0000:00:13.2-6.2/input0
[ 4989.167119] apple 0003:05AC:024F.003F: Fn key not found (Apple Wireless Keyboard clone?), disabling Fn key handling
[ 4989.167254] input: Apple Inc. Apple Keyboard as /devices/pci0000:00/0000:00:13.2/usb2/2-6/2-6.2/2-6.2:1.1/0003:05AC:024F.003F/input/input140
[ 4989.223701] apple 0003:05AC:024F.003F: input,hidraw4: USB HID v1.11 Device [Apple Inc. Apple Keyboard] on usb-0000:00:13.2-6.2/input1

我目前正在运行Ubuntu20.04。

我没有主意了。帮助。

更新: windows膝上型电脑上已试过的船坞和电缆。效果很好。没有显示滞后,鼠标按预期工作,耳机开着。似乎只有linux才会有问题。

EN

回答 1

Unix & Linux用户

发布于 2021-11-27 01:02:59

我怀疑电缆有问题,你试过不同的电缆连接到PC上吗?

听起来USB链路的带宽是有限的,因为视频和键盘和鼠标显示的高度滞后显示为连接但没有响应。他们似乎正在通过电源和一些USB数据,但是速度太慢了,没有任何东西能像它应该的那样工作。

您将不得不使用支持USB3.0或更高版本的电缆(USB3.1、3.2等),接下来我将调用USB3.x。我见过人们在像这样的码头上使用USB2.0电缆,或者USB3.x电缆,这些电缆的制作成本很低,因此USB2.0也是如此,并得到了您描述的行为。如果你用的电缆和码头上的电缆不同,那就可以解释了。

符合USB3.x的电缆将有“超级”样式的"SS“和USB”三叉戟“图标。较新的USB3.x电缆通常有一个以Gbps表示最小测试带宽的数字,该数字将是5、10、20或40。有一些不符合规定的电缆上有这些图标,但他们是罕见的。事实证明,未经许可使用某人的商标是违法的,但销售劣质电缆并不违法,违反法律的人往往比那些销售廉价电缆的人更快地破产。

USB3.x的无源电缆长度限制为一米,所以如果你的电缆长度超过这个长度,它就会破坏规范,或者是昂贵的中继器电缆。如果你买了一个中继器电缆,那么你可能会意识到这一点,电缆的价格应该是一个线索。如果你使用的电缆与码头,然后尝试不同的电缆,如果你有一个,你可以从另一个设备,或有一个坐在抽屉里。如果可以的话,用另一种设备检查电缆。如果你必须买一根电缆来测试这个理论,那么在你购买之前,要反复检查它是否符合USB3.x规范,即寻找USB图标等等。更换电缆不应该花费太多,通常是8美元在线或15美元在一家实体店。

我可以建议的另一件事是,如果你买了一个USB-C到USB-B电缆的码头,然后尝试翻转USB-C端的电缆。USB电缆应该可以向上工作,但廉价或损坏的电缆可能只有一侧有一个坏的数据路径,翻转它可以连接电缆的工作部分。

我能说的最好不过了,看起来你做得不错,排除了软件问题,这就留下了硬件问题。最常见的硬件故障发生在电缆上,幸运的是,电缆价格低廉,易于修复。如果可以排除电缆,那么码头可能损坏了。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/678987

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档