我想在台式机键盘上“创建”一个 fn 键(类似于笔记本电脑上的 fn 键)。我想做的是将 Capslock 绑定到新的自定义键,以便我可以添加涉及该键的新快捷键。例如,将 jkil 键重新映射到左/下/上/右键。因此,当按下 Capslock + J 时,会模拟左箭头键。我无法将 capslock 键绑定到现有键(如 Win/Shift/Ctrl/Alt),因为这会导致我的文本编辑器发生冲突,因为我的文本编辑器中有其他自定义功能。
答案1
我已经取得了与你尝试使用的方法非常相似的成果微软 PowerToys。PowerToys 有一个键盘管理器实用程序它允许您设置这样的全局快捷方式。
不幸的是,PowerToys 不允许Caps Lock组合,但我已经设置了您描述的快捷键(IJKL 作为箭头键)与Alt键的组合。我意识到这并不能完美解决您的问题,但我认为对于任何对此感到满意的人来说,这都是值得一提的,例如Alt+j作为←
答案2
您应该查看 AutoHotKey。它(显然)可以创建热键重新映射,但还可以做更多!对于您的情况,如果您希望将 RCtrl::j 之类的键映射到左箭头,而将左控制键保留原样,它还可以将右 shift、alt、ctrl 与左键分开重新映射...