我的电脑有两种输入语言,目前使用 Alt+` 作为切换。
由于我通常使用命令键在 mac os 中切换输入语言,因此经常会输入错误 windows 键,所以我想将 windows 键设置为开关,而不是调出开始菜单。这两个键在我的键盘上位于同一位置。
Windows 中是否有类似 Remap4Macbook 的应用程序?任何答案都值得赞赏。谢谢!
答案1
解决方案来自自动热键。
像下面这样编写脚本,这将阻止 Windows 键调出开始菜单并提供输入语言的切换。
#z::Run www.autohotkey.com
^!n::
~LWin Up:: PostMessage, 0x50, 0x02,0,, A
~RWin Up:: PostMessage, 0x50, 0x02,0,, A
return
如果您希望 Windows 键将语言切换为特定语言,请使用 LCID 而不是0x02
。在下面的示例中,按右 Windows 键将语言更改为en-US
。LCID 列表可在以下位置找到此 MSDN 站点。
#z::Run www.autohotkey.com
^!n::
~LWin Up:: PostMessage, 0x50, 0x02,0,, A
~RWin Up:: PostMessage, 0x50, 0x0409,0,, A
return
希望这能够帮助有同样需求的人。