A combinação Ctrl + não funciona no layout japonês no modo hiragana e é um bug conhecido do software japonês há anos. Ele é apresentado mesmo no Windows 10. Não há solução conhecida sem software de 3ª parte.
Eu fiz uma solução alternativa usando o software gratuito AutoHotKey usando esse script
#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
}
Em que ^1::LangSwitch(0)
é Ctrl + 1 para o idioma com o índice 0 na sua lista de idiomas.