分享

美式键盘消失

 snk100 2020-11-06
   从 WIN 95到现在的WIN 10大家已经习惯 了默认是美式键盘,都知道默认口文输入法不好用,尤其是在游戏的时候,光打汉字,影响游戏。
本人通过网上搜的,加上自己整理的大致有如下几种办法 。也许有的网友说把微软拼音设置成 默认英文,不多说别的,就一个CS 1.6这个游戏 ,
要反复 的按 shift键, 而用微软拼音就会就出汉字。影响游戏 ,所以最好的方法就是 弄成 美式键盘。

其实造成美式键盘消失的就是 搜狗拼音。装了他 就会有一个ENG 。原有的美式键盘没了


总裁的封装工具是在封装前保存输入法设置。部署后再还原。实际 测试 有百分之五十的机率还原失败。删除了美式键盘,已删除的微软拼音也出来了。
最气人的是,还无法加。只能通过 添加语言来解决。

以下是本人整个的方法。供大家参考


第一种大家可能都知道,就是注册表。其它不管什么 软件都是改注册表实现和解决的 ,先上个图给大家看看

这是理想的状态




这是消失的状态



原有的美式键盘没有了。多了一个ENG  ,这就是 搜狗导致 的

下面是四种方法恢复, 其实就是修改注册表值
我们要修改两处 数值如下








注册表导入法(将以下红色内容复制到新建文件另存为后缀名为*.reg  ,比如 美式键盘.reg)直接双击 导入  封装系统的可以在进桌面后导入。


Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"1"="00000804"
"2"="d0010804"

[HKEY_CURRENT_USER\Keyboard Layout\Substitutes]
"00000804"="00000409"
"d0010804"="00000804"


第二种就是bat 批处理法 将以下红色内容复制另存为 *.bat ,比如   美式键盘.bat   ,以管理员方式运行就可以了

@Echo Off

Reg add "HKCU\Keyboard Layout\Preload" /v "1" /t REG_SZ /d "00000804" /f
Reg add "HKCU\Keyboard Layout\Preload" /v "2" /t REG_SZ /d "d0010804" /f
Reg add "HKCU\Keyboard Layout\Substitutes" /v "00000804" /t REG_SZ /d "00000409" /f
Reg add "HKCU\Keyboard Layout\Substitutes" /v "d0010804" /t REG_SZ /d "00000804" /f

pause


上面的 批处更 和 注册表 我会上传到附件。

第三种就是软件 ,Win10 1903 添加简体中文美式键盘   这个来源于网上软件如附件  其实他也是改的注册表
Win10 1903 添加简体中文美式键盘.zip (19.54 KB, 下载次数: 6)

以上三种方法都要重启电脑才生效

第四种方法就是第三方软件  比如 搜狗输入法(其实这个问题就是搜狗本身 造成的)








其实还有一个不是方法的方法,就是把微软拼音改成默认英文,不过这个方法解决不了CS1.6等 类似游戏 的问题,
反复 按SHIFT会造成中文 出来影响 打游戏 ,可以用DISM++把微软拼音改成 默认英文如下图



最后把上面用的注册表和CMD 上传到附件,需要可以下
也可以自己复制后自己弄。
如果怕封装后 美式键盘  消失,可能让本注册表在进桌面 后 导入 本注册表



恢复美式键盘.7z (448.08 KB, 下载次数: 21)






    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多