我在系统上安装了几种不同的语言,但我通常使用其中一种和英语,我想暂时禁用所有其他语言,以便我可以使用单个Alt+在该语言和英语之间切换Shift。我是 Windows 用户。有办法做到这一点吗?
答案1
我的想法基于此 我的答案 从注册表中删除键盘布局:
- 使用 regedit 导航到以下注册表项,您将在其中找到启动时预加载的键盘列表。
HKEY_USERS\.DEFAULT\Keyboard Layout\Preload
HKEY_CURRENT_USER\Keyboard Layout\Preload
HKEY_USERS\.DEFAULT\Control Panel\International\User Profile
HKEY_USERS\.DEFAULT\Control Panel\International\User Profile System Backup
在列表中找到键盘标识符键盘标识符
删除该项。
这个想法的演变是将regedit
上述四个注册表项导出到两个.reg
文件中,用于您想要的每个配置(手动配置语言之后)。
一旦创建文件,执行它们将设置所需的语言。
请注意,对于.reg
如下所示的导出密钥:
Windows Registry Editor Version 5.00
[HKEY_USERS\.DEFAULT\Keyboard Layout\Preload]
...
您应该添加一行来删除现有的密钥,以便在导入之前进行清理,这将使其看起来像这样:
Windows Registry Editor Version 5.00
[-HKEY_USERS\.DEFAULT\Keyboard Layout\Preload]
[HKEY_USERS\.DEFAULT\Keyboard Layout\Preload]
...