scz*_*vos 3 input-languages windows-10 emoji-keyboard windows-10-1809
我的系统语言是英语,但我已将捷克语设置为非 Unicode 程序和区域格式的语言,因为某些应用程序对我不起作用 - 没有正确显示特殊字符。我也使用捷克语键盘布局。
当我按“Windows +”激活表情符号键盘时。它用英语说“继续输入以找到表情符号”但是当我在那里输入 fxp“cry”时它什么也找不到。我必须用捷克语在那里打字。有什么办法可以改变这种行为吗?
我正在运行带有最新更新的 Windows 10 Pro N / 1809。
一张图片胜过千言万语:
从表情符号选择器中截取的上述示例开始使用Win+.即Windows 徽标键 + 。(句号)在文本输入过程中……
使用以下语言设置进行测试:
D:\PShell\_test_Get-Culture.ps1
Run Code Online (Sandbox Code Playgroud)
Run Code Online (Sandbox Code Playgroud)Language LangTag KbdID KbdLayout -------- ------- ----- --------- English en-GB 00000405 Czech English en-GB 00000452 United Kingdom Extended Czech cs 00000405 Czech Czech cs 00020409 United States-International
该_test_Get-Culture.ps1脚本:
### _test_Get-Culture.ps1 ###
$gcRegKey = 'HKLM:SYSTEM\CurrentControlSet\Control\Keyboard Layouts'
$gcWULL = Get-WinUserLanguageList
$cgWULLHuman = $gcWULL | ForEach-Object {
$gcU=$_
$gcUIMT=$gcU.InputMethodTips
if ( $gcUIMT ) {
$gcUIMT | ForEach-Object {
$cLx=$_.Substring(5)
$cLz=Get-Item -LiteralPath "$gcRegKey\$cLx"
$cLy=$cLz.GetValue("Layout Text", $gcU.LanguageTag)
[psCustomObject]@{
"Language" = ($gcU.EnglishName).Replace(' (1453-)','');
'LangTag' = $gcU.LanguageTag;
"KbdID" = $cLx;
"KbdLayout" = $cLy
}
}
} else {
[psCustomObject]@{
"Language" = ($gcU.EnglishName).Replace(' (1453-)','');
'LangTag' = $gcU.LanguageTag;
"KbdID" = '';
"KbdLayout" = 'N/A'
}
}
}
$cgWULLHuman
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1616 次 |
| 最近记录: |