ikbcf87全键无冲

您所在的位置:网站首页 机械键盘开启全键无冲 ikbcf87全键无冲

ikbcf87全键无冲

2024-07-11 12:54| 来源: 网络整理| 查看: 265

什么鬼 大半夜让我刷到这个问题。

默认6键无冲 是为了兼容性。usb键盘标准协议如果我没记错的话应该是64b一个包 最前面八位是包头 接下来八位是是功能键 记录ctrl alt shift 和win有没有被按下。 后面六个字节每一个对应一个键码。 所以标准的usb键盘协议 最多支持6键无冲。 超过6个键的键码会被扔掉。 所以按键也就被忽略了。

但是 这个协议是可以拓展的 比如 Mac的键盘就又拿出了一个byte做系统功能键 所以苹果系统下 标准键盘只有五键无冲。 Windows系统那么高级 当然是支持自定义这个协议的。 可以通过修改包头 将多个包组合 成一个包实现全键无冲(反正我见过的全键无冲键盘都是这么实习的 模拟多个键盘的还没见过)。

当然 这也就产生了一个问题 这样实现的全键无冲键盘 是没法广泛兼容各种操作系统的 比如 去了linux mac可能就不工作了(我没试过 也许mac linux也支持同样的协议扩充)但是既然不是标准协议 总是会有人不支持的 比如某些bios设置界面。

因此 键盘的默认设置都是6键无冲 保证兼容性。

至于全键无冲 绝对不是为了打字快。 打字再快能有多快? 一分钟能打2000个字母算你快到天了 键盘芯片的工作频率是多少? 一般1000hz朝上 也就是每秒扫描1000次。 打字能打到6键无冲不够用我是不信的。 全键无冲的真正用途是游戏里的组合键 比如一些场景需要多过6个键同时按下。所以我的键盘的全键无冲 我一向是不开的。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3