找了很久,笔者终于找到了一个比较方便易用的程序:MapKeyboard。它可以让你重新修改键盘键位定义(即按键映射),根据自身的需要对键盘键位的作用进行更改和替换,当然也能随意禁用某个按键(譬如禁用Win键防止玩游戏跳出桌面)。软件兼容Windows 7至Windows 10的所有版本,并且可以支持包括笔记本键盘在内的几乎所有键盘(图1)。更重要的是,这个软件是完全免费的。
下载并安裝Map Key board后,首先记住最基本的一个操作,在软件界面的左下角有一个“Reset Keyboard layout”,如果需要恢复成默认设置,只需要点击该按钮并依照提示选择“是”即可恢复默认键盘设置(需要重新登录Windows),不用担心修改错误或者需要恢复时不知所措(图2)。
替换按键的方法非常简单,比如想修改右侧的Alt键,我们需要单击MapKeyboard模拟键盘上的“RAlt”,然后注意左侧下方“Remap selected key to”,此时也会提示“RAlt”(图3)。单击这里,在下拉菜单中选择自己要替换生效的按键。
确认无误后,点击左下角右面的“Save layout”,并依照提示点击“是”,然后注销并重新登录Windows,替换按键就会生效(图4)。此时就会发现右Alt键就会被替代为你指定的按键了。
如果想屏蔽某一个按键,比如游戏玩家比较烦人的误触Win键,那么点选MapKeyboard虚拟键盘上的LWin,然后在“Remap selected key to”处点击下拉菜单,找到如图的“Disabled”选中(在下拉菜单前1/3处),同样点击“Save layout”,注销并重新登录Windows就可以生效了(图5)。