Eu desisti de tentar consertar isso e mudei para o uso do script AutoHotkey a seguir, que me permite alternar layouts com espaço + ganhos. Isso resolve o meu problema original, que é que alt + shift e ctrl + shift são usados em certos softwares, portanto não são convenientes para uso por eles mesmos.
#Space::
PostMessage 0x50, 0, 0,, A
return