【发布时间】:2022-01-06 07:54:44
【问题描述】:
如何在 Windows 10 中仅设置键盘布局/语言?
我希望能够只更改键盘语言。但它最终也会改变应用程序和网站。
我试过了。
Set-WinUserLanguageList da-DK,en-US -Force
Set-Culture da-DK # Region?
Set-WinSystemLocale -SystemLocale da-DK
Set-WinUILanguageOverride -Language en-US # Changed language in windows
Set-WinHomeLocation -GeoId 61
# https://docs.microsoft.com/en-us/windows/win32/intl/table-of-geographical-locations
但应用程序和网站也更改为 da-DK。
它似乎遵循 WinUserLanguageList 的优先级。但这也是我发现的唯一直接设置键盘语言的方法。
那么有没有只设置键盘语言的命令? 还是只设置应用程序和网站语言的命令?
【问题讨论】:
-
也许你的意思是键盘 layout ?在这种情况下,this 可能会有所帮助。您可以在此处找到Keyboard identifiers 的完整表格。请记住,虽然这些是十六进制(数字)值,但它们需要作为 字符串 写入注册表。修改注册表总是有风险的,所以一定要保留一份如何恢复的副本。
-
是的,完全正确 :) 如果我更改 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard 布局中的默认值,我可以更改键盘布局。但我必须注销它才能生效。希望能立即改变它的东西:)
标签: windows powershell command-line regedit