每次在常规键盘上按下一个键时,都会向计算机发送一个数字“键码”,例如。32 或 51 表示特定键。
与我用来输入这篇文章的默认键盘无关,我希望能够通过 USB 插入键盘,并将其键码全部向上移动一些常数 C。
因此,当按下此侧键盘上的“a”键时,计算机将不会接收到“a”的键码,而是会接收到计算机没有计划响应的某个更高的数字。
这些超出常规范围的击键将控制我的一个程序,该程序知道它们是什么并将监听它们。
硬件或软件解决方案对我有用。也许有为此目的出售的特殊键盘,或者也许一些与软件相关的修改可以让任何常规键盘都可以实现这一点——我不知道。关键是键码转换仅适用于我的侧键盘,而不适用于我用于常规内容的默认键盘。
我在 Windows 上。