修改windows电脑键盘按键映射
改键的需求
买了一把61键的小键盘,有些按钮没有,比如Home、End、四个方向键,这些键需要按Fn+XX来实现,所以上网查了一下键盘按键修改的方法,即把按键给改了,比如把右边的Ctrl改成方向键。
显示当前按下的键
显示当前按下的按键,免费软件:适用于 PC |的击键可视化工具显示按下的键 - 沃维软件 (vovsoft.com)
安装程序支持自动启动,登录时自动启动应用程序,部分标点符号无法显示,其它按键包括组合键都可以正常显示。
按键映射
修改windows的按键映射方式分为两类:
- 永久修改,注册表修改,需要重启电脑
- 本次修改,运动时打开软件才生效,软件关闭则失效。
永久修改按键
需要重启电脑的软件:
randyrants/sharpkeys. (github.com),也可以从应用商店中下载安装,可以注销重新登录,但使用后发现无Alt键?
单次修改按键
在微软商店搜索PowerToys或到github下载 microsoft/PowerToys (github.com),全中文,打开后在左侧选择 - 键盘管理器 - 重新映射键
FN旁边的键叫menu键 菜单键,和右键功能不一样
powertoy修改按键之后,无需重启,按键映射就可以生效。但是要一直开着软件按键才生效,退出就失效了。在一些系统应用中会失效,比如服务,后台占用10MB内存算是比较小的
参考资料
MapKeyboard,参考文章:电脑上某个键失灵怎么办?教你键盘改键! - 知乎 (zhihu.com)