当我用手猛击键盘时,最多只能注册 6 个键,我在过去的几分钟内对此进行了测试,但无法获得超过 6 个。这在所有键盘上都一样吗?如果不是,区别因素是什么,如果是:为什么特别是 6?
澄清一下:我没有这个用例,我只是好奇
DrZ*_*Zoo 90
并不是所有的键盘都这样。您所指的称为rollover或key rollover。这只是指计算机正确处理多个同时击键的能力。
X-key rollover是指你一次可以按下多少键,同时仍然被电脑注册。
我不知道是否有标准的“默认”级别,但许多键盘都是 6 键翻转。有一些游戏和高端键盘具有真正的n 键翻转,这意味着每个键都由键盘硬件完全独立扫描。这可确保无论同时按下多少个其他键,都能正确检测到每个按键。
根据您的键盘,您可以选择使用 6 键翻转,或启用真正的 n 键翻转。例如,我有一个默认情况下具有 6 键翻转的 Deck Hassium Pro,但有一个热键可以启用真正的 n 键翻转。
use*_*686 56
搜索密钥翻转。
有一个限制是因为大多数键盘没有为每个键设置单独的电线;相反,键盘有一个(或多个)矩阵,其中每个键连接特定的行/列,并且当在同一矩阵中同时连接太多时,它们变得无法区分。
因此,同时键的第一个数量取决于键盘的电子设备是如何设计的。搜索“键盘矩阵重影”可以找到很多关于这个主题的文章。
如果键盘的硬件避免了物理问题,则由于 USB HID 设备使用的协议——或者更确切地说,是两种协议,会出现另一个限制。引用维基百科:
为了让用户从完整的 n 键翻转中受益,必须将完整的按键状态传输到计算机。通过USB协议发送数据时,有两种操作模式:人机接口设备(HID)“报告协议”和“启动协议”。启动时启用的启动协议仅限于 8 个修饰键 [...],后跟最多 6 个键代码。这将限制可以报告的同时按键次数。要获得完整的 n 键翻转,必须在键盘和计算机上实施 HID 报告协议。
(如果您确定键盘支持它,那么可能只是在 Windows 中切换驱动程序的问题。)
| 归档时间: |
|
| 查看次数: |
11739 次 |
| 最近记录: |