无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 6875|回复: 18
打印 上一主题 下一主题

[已解决] 有大佬能弄个修改windows键盘映射的批处理么?

  [复制链接]
跳转到指定楼层
1#
发表于 2019-11-8 21:30:34 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 gnuxwy 于 2019-11-10 11:29 编辑

前几天由于实际需要,想要修改下win的键盘映射,以与Gnux系统的键盘映射一致。

在网上找到一篇好文章,学会了这个手工修改少数键位的方法。
https://zhuanlan.zhihu.com/p/29581818

那篇文章的作者还提供了专门处理键位映射的 python 脚本。

不过,屮觉得 python 并非 windows  自带就有的工具软件,
如果在别的电脑上修改键盘映射,还得单独安装 python 工具包,多些麻烦事情。

所以,想请教论坛的批处理高手,能否直接用 windows 自带的批处理命令,
也能弄出一个修改 windows 键盘映射的小工具,这样就不必依赖额外的 python 软件包了。

请坛里高手,看过党国份上,拉兄弟一把。。。


呃,在各位大佬的指导下,问题完美解决:

1、可以用 liuzhaoyzz 坛友提供的小工具生成 xxyyzz.reg   然后导入注册表,
----此法适合自己用的电脑,永久性改变键位映射。

2、如果需要在别人的电脑上临时改变键位布局,可以用 pluv 坛友提到的 AutoHotKey 软件弄脚本。
----这个软件要学习脚本才能用的,屮也正在学习中。不过文档页面很友好,可以选中文页面看文档。

AutoHotKey 软件的官网文档,有意自阅:
https://wyagd001.github.io/zh-cn/docs/Tutorial.htm



点评

体积会大5倍。  发表于 2019-11-9 07:40
python可以编译为exe。  发表于 2019-11-8 21:43
2#
 楼主| 发表于 2019-11-8 23:25:43 | 显示全部楼层
多谢楼上各位大佬的指点,屮去试试看。。。
回复

使用道具 举报

3#
 楼主| 发表于 2019-11-8 23:37:49 | 显示全部楼层
hilsonma 发表于 2019-11-8 22:15
更改
reg import d:\scancodemap.reg
还原

大佬的意思氏,就用文章中给出的 python 工具制作一份 scancodemap.reg 文件,然后再导入注册表?


点评

我的意思是手工做一份注册表文件然后导入。 不过现在不需要了,liuzhaoyzz 已经提供了现成的工具,你直接使用好了。  详情 回复 发表于 2019-11-8 23:59
回复

使用道具 举报

4#
 楼主| 发表于 2019-11-10 11:21:14 | 显示全部楼层
多谢大佬们的各种回复指导。。。

我开始也是想着一个修改,一个还原,后来想到只要删除键值就可以还原了。

不过现在应该是 plusv 说的 ahk 更适用。



屮已经在本机上使用 liuzhaoyzz 坛友提供的小工具生成 wb99ghmf.reg ,直接改了注册表。

但氏 plusv 坛友说得太对了,如果在用别人的电脑时也这样弄注册表,既麻烦自己,也麻烦别人。
还氏那个 ahk 很适合临时改变键位映射。。。

去 autoHotKey 的官网看了,很友好啊,文档还有中文页面,正在学习中,学会了就在虚机中先试试。
玩熟了,以后再在别人的电脑上临时操作时,就可以用这种方法保持自己的手指习惯了。。。

多谢各位大佬,此贴完美收官,屮马上改标题‘已解决’。






回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-2 09:43

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表