Ctrl + Kombination funktioniert nicht im japanischen Layout im Hiragana-Modus und ist seit Jahren ein bekannter Fehler japanischer Software. Es wird sogar in Windows 10 angezeigt. Es gibt keine bekannte Problemumgehung ohne Software von Drittanbietern.
Ich habe eine Problemumgehung mit der kostenlosen AutoHotKey-Software gemacht, die dieses Skript verwendet
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. ; #Warn ; Enable warnings to assist with detecting common errors. SendMode Input ; Recommended for new scripts due to its superior speed and reliability. SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory. ^1::LangSwitch(0) ^2::LangSwitch(1) ^3::LangSwitch(2) LangSwitch( langIndex=0 ) { HKLnum:=DllCall("GetKeyboardLayoutList","uint",0,"uint",0) VarSetCapacity( HKLlist, HKLnum*4, 0 ) DllCall("GetKeyboardLayoutList","uint",HKLnum,"uint",&HKLlist) HKL:=NumGet( HKLlist, langIndex*4 ) ControlGetFocus,ctl,A SendMessage,0x50,0,HKL,%ctl%,A ;WM_INPUTLANGCHANGEREQUEST }
Wo ^1::LangSwitch(0)
ist Strg + 1 für die Sprache mit dem Index 0 in Ihrer Liste der Sprachen?