Forum Discussion

ConstantineKetskalo2165's avatar
ConstantineKetskalo2165
Copper Contributor
Apr 04, 2024

Windows 11 language switch hot keys don't always work or work slowly.

Microsoft has messed up language switching hot keys since Windows 10, when hotkeys Ctrl+digit to switch to specific language stopped working.

Now I'm trying to just use alt+shift to switch languages (usually left keys). But they randomly don't work. I'm using Ukrainian and English languages and when I press alt+shift it would sometimes switch from first attempt, and sometimes it would just make languages blink and switch to second language and then to the first language back again. When I've been testing it seems like those hotkeys work only when typing slowly enough. If I'm typing a sentence that needs to have a mixture of 2 languages, I type a word, then I want to switch to a different language. But if I do that too quickly, it doesn't work for some reason.

I want to switch languages in the fastest possible way.

Is there a way to fix that and make it work properly and fast every time I just press alt+shift at the same time?

P.S. Microsoft, I didn't post a single message because of errors related to labels and you already display error "Post flooding detected (user tried to post more than 2 messages within 300 seconds)". What's wrong with you? This is straight waste of people's time when I can't get pass your not obvious requirements and you make warning that make no sence: not a single message was posted yet! Makes me hate you in such moments...

    • ConstantineKetskalo2165's avatar
      ConstantineKetskalo2165
      Copper Contributor

      I've been trying different keys: win+space, ctrl+shift, alt+shift. Non of those work properly. Alt+shift is conflicting with just alt and sometimes instead of language switching it changes focus to menu and when I start typing immediately after that - all kinds of random crap is happening on my PC depending on which button I press. Ctrl+shift and win+space both open UI pop-up above the tray if held for a second or two. But I don't want to hold it. I just want to switch it quickly and that's it. But then it would quickly switch to second language and back to first one in a blink of an eye within single press of those buttons. I just notice quick blinking of languages.

      It's not reproducable every time though for some reason.

  • Rosenbrown's avatar
    Rosenbrown
    Copper Contributor
    Firstly, ensure that the hotkeys are set up correctly in your system settings. Go to Settings > Time & Language > Language. Under the "Preferred languages" section, click on "Options" next to your language and make sure that the hotkeys are enabled and set to your preference.
    • ConstantineKetskalo2165's avatar
      ConstantineKetskalo2165
      Copper Contributor
      What do you mean "ensure that the hotkeys are set up correctly"? They are. I've been trying all 3 combinations. Please check my other comment so that I don't duplicate it.
  • Johnnely's avatar
    Johnnely
    Copper Contributor
    Hi, reset your language settings to their default values and then reconfigure them.
  • Alexei_Zavjalov's avatar
    Alexei_Zavjalov
    Copper Contributor
    Same issue here. I thought something happened to my keyboard around the time I switched to Win11. None of the solutions posted here work reliably for me. It is clearly a bug in Windows 11.
    • strelok372's avatar
      strelok372
      Copper Contributor

      I join! And the strange is that it doesn't always happen, but when it happend I fell myself a bit angry

       

      upd: my last try i went to input settings and disable all type-assistant + in additional settings I disabled option which could let each windows choose it's own input type and for now the problem is gone

      • Alexei_Zavjalov's avatar
        Alexei_Zavjalov
        Copper Contributor

        strelok372 to me it does not change 20-30% of times when I press ctrl+shift. I see that it changes the language in the taskbar and then immediately switch back. I tried to disable all assistants and everyting you mentioned, but it didn't help in my case. 

        I used an online keyboard event viewer and found the sequence which leads to the language bar to fail the layout switch:

         

         

        I hope someone from Microsoft Windows team can look into it and check the code.

         

  • its5q's avatar
    its5q
    Copper Contributor
    I've been frustratingly dealing with the same problem for weeks now. What actually causes it is probably some kind of race condition: when you release either of the keys in the shortcut it should trigger a language switch, but what happens is that when you release both keys quickly it triggers two language switches, as simple as that. Of course I hope it will be fixed soon.
  • pooyabaghbani's avatar
    pooyabaghbani
    Copper Contributor

    hey idk what it is but it has something to do with sticky keys just search sticky keys on search bar and turn everything on at least it worked for me

    • gindlinboris's avatar
      gindlinboris
      Copper Contributor

      pooyabaghbani What has worked for me is this: Go to Time & Language > Language & region. You will have your English and Ukranian in the right pane as horizontal bars with three dots at the right. Click on the Ukranian three dots, and in the option, menu Move up the Ukranian as above English. This seems to unlock the bug. If it locks up again just Move the English up.

      • arashsystem's avatar
        arashsystem
        Copper Contributor
        I do the same thing and the problem is solved, just change the Windows language and return to the previous state, the problem is solved (this is a new Windows bug).

Resources