Windows 7 - 多个键盘

Windows 7 - 多个键盘

我在台式机上使用 Windows 7。我最近买了一个新键盘 -微软 Sidewinder x4。我试图弄清楚为什么我的音量按钮不起作用,然后我偶然发现了一些奇怪的事情。Windows 似乎认为我连接了 3 个键盘,尽管我只有一个通过 USB 连接的键盘。我怎样才能告诉 Windows 只有 1 个键盘?

A

设备管理器也显示 3 个键盘。

b

我拔掉了键盘,3 个键盘中的 2 个消失了,设备管理器现在只显示 1 个键盘。但没有其他键盘。似乎 Sidewinder 键盘被识别为两个独立的键盘,我为我的键盘安装了驱动程序(不是现在)。只要我扫描硬件更改,卸载的键盘就会重新弹出。

动态图片

在此处输入图片描述

答案1

一些 USB 设备由多个子设备组成。您的键盘可能就是其中之一。这是完全正常的。

为了说明,这是我的配置的屏幕截图,包括一个键盘和一个鼠标(Logitech G700): 设备管理器显示多个子设备

答案2

1:确保安装了最新的驱动程序,您的链接中列出了可供下载的驱动程序和程序。我敢打赌这些可以解决问题。

2:我会尝试不同的 USB 总线。通常,大多数台式机的前置 USB 和后置 USB 端口位于不同的芯片上,尝试其他芯片可能会“重置”它或发生其他情况。

3:显然有点极端,但重新安装系统肯定有助于缩小或解决问题。(在某些情况下重新安装非常容易,不确定你的情况是否是其中之一)

答案3

Daniel B 的回答可能是正确的(你的键盘充当了多个设备)。键盘之所以会这样做,是因为 USB 的设计者决定 USB 键盘只能发送 6 个同时按下的常规键 + 4 个修改键(转变、控制等):

USB 人机接口设备 (HID) 协议完全支持 N 键翻转。但是,目前所有系统实施的 HID 兼容版本限制 USB 键盘仅报告六个常规键和四个修饰键。超过限制的其他按键通常会导致其他一些按键被丢弃。

许多 USB 键盘都实现了绕过此限制的变通方法;最常见的技巧是模拟多个端点,例如,键盘假装是连接了多个键盘的 USB 集线器。当同时按下六个以上的键时,键盘控制器会模拟来自其虚拟键盘之一的最多六个键,其余的键则来自其其他虚拟键盘。

相关内容