我的意思是真正的USB键盘,而不是软件键盘驱动程序.
我知道键盘有所不同,但总的来说它很容易/可以重新编程/重新连接吗?也许有些模型更容易做到这一点?
是的,我可以使用烙铁/硬件闪存重编程器.
一般来说,没有.你找到的大多数键盘都有一小部分大脑和一个开关矩阵,而不是其他.他们有足够的大脑通过USB进行通信,同时扫描他们的开关矩阵.整个混乱是在一个掩模编程芯片,你无法改变编程.
有一些键盘在键盘上执行键重映射或宏编程等操作,但它们非常罕见和/或相当昂贵.而且,根据我的经验,当你不小心碰到"程序宏"键时,非常讨厌.
理论上,你可以拆开一个键盘,移除它现有的大脑,安装一个微控制器并编写代码,以便在开关矩阵上的给定点被击中时将任何代码发送给主机.您需要弄清楚开关矩阵上的迹线是什么,并且您需要编写/查找微控制器代码来与USB通信.并且不要忘记开关矩阵容易受到重影效应的影响(一个按键会掩盖其他效果),所以不要试图将像shift,control,alt这样的东西放在受鬼影影响的键上.
如果你不能/ 不能自己做微控制器工作,你可以使用类似ipac(它是我刚才描述的微控制器部分)来做这项工作,但你必须得到一些东西了解开关矩阵.