![用于键盘的 PS/2 到 USB 端口给出“无法枚举端口 5 上的 USB 设备”](https://linux22.com/image/26609/%E7%94%A8%E4%BA%8E%E9%94%AE%E7%9B%98%E7%9A%84%20PS%2F2%20%E5%88%B0%20USB%20%E7%AB%AF%E5%8F%A3%E7%BB%99%E5%87%BA%E2%80%9C%E6%97%A0%E6%B3%95%E6%9E%9A%E4%B8%BE%E7%AB%AF%E5%8F%A3%205%20%E4%B8%8A%E7%9A%84%20USB%20%E8%AE%BE%E5%A4%87%E2%80%9D.png)
我拿到了罗技 Ultra X (Y-SX49) 键盘,带有美国键标记。美国键的位置比我的瑞典语母语好得多,至少对于程序员来说是这样,因为在编写代码时通常需要的东西的快捷方式要少得多。例如,各种括号,还有分号、反斜杠等:这些东西通常需要在瑞典语键盘映射下使用组合键(为三个特殊瑞典字符留出空间),而在美国布局中,通常需要一个组合键单键即可。 (撰写键将处理 Å、ä 和 Ö。)所以我进行了更改,同时仍然使用带有瑞典标记的键盘。然而,使用这个新键盘,一切都应该同步。只是,它有一个旧端口,我认为它被称为 PS/2(圆形,用钉子打孔)。我有一根一分米的电线可以将此端口转换为 USB(因为我的笔记本电脑上缺少 PS/2 端口),但是当我键入时,它会显示(例如):
[ 258.228055] hub 4-0:1.0: unable to enumerate USB device on port 5
任何人都知道为什么它不起作用,如果可能的话,如何修复它?
答案1
您很可能需要一个有源适配器,因为较旧的键盘不支持 PS2 和 USB,因此它无法识别通过适配器传入的 USB 信号。它根本就不会说这种语言。