重新映射每个键盘的按键

重新映射每个键盘的按键

背景:我通常希望重新映射笔记本电脑键盘上的按键,但不希望重新映射连接到笔记本电脑的外部 USB 键盘上的按键。我知道一个解决方案Linux的,以及如何为所有键盘重新映射 Windows 上的按键的几个选项(例如夏普键)。

问:有没有办法在 Windows 10 上仅为单个键盘重新映射键盘键?

答案1

尝试看看:https://github.com/evilC/AutoHotInterception

基于:https://github.com/oblitum/Interception

不确定它是否支持 Windows 11:

https://github.com/oblitum/Interception/issues/133

但是,请注意拦截键盘司机是封闭源代码,这可能会给某些用户带来问题,但是它仍然是经过数字签名的。

可以通过组合原始输入和键盘钩子消息来构建“无驱动”选项,以有选择地阻止来自多个键盘的输入,但这种方法也存在一系列挑战:

结合 Windows 原始输入和键盘钩子来消除多个键盘设备的歧义

相关内容