Keyboard language keeps changing in Windows 10












244














So I recently did a clean install of Windows 10 English. I configured it to have English UI language but Norwegian keyboard. I have several problems with that setup:




  1. The keyboard language keeps switching to English constantly


  2. I can't see the language bar nor the language toggle popup when I swap:



    language toggle popup




I have bound the Norwegian keyboard layout to Shift+Alt+0 and that works, but it's annoying to have to do that every 5 minutes. Also I find it weird that I can't see the language bar neither on the desktop nor on the toolbar.



Anyone have any idea of what might be wrong?



Here are some screenshots of my settings:



settings 1



settings 2



settings 3



No language bar on the toolbar



P.S. The only time I see the language toggle popup is actually when I'm logged out in the lock screen and press Win+Space. Nothing happens if I do that after being logged in.










share|improve this question




















  • 33




    This has driven me UP THE WALL since I installed Windows 10. The keyboard layout switches sporadically as I type. I swear I didn't touch the <kbd>Win</kbd>+<kbd>Space</kbd> shortcut.
    – Colonel Panic
    Mar 10 '16 at 13:02






  • 9




    Alt + Shift also changes language it seems.
    – Mir
    Aug 18 '16 at 14:27






  • 1




    And Left Ctrl + Shift changes keyboards if more than one keyboard is installed!! Alt + Shift and Ctrl + Shift are common shortcut patterns in Code Editors and Adobe products (Photoshop for instance). WINDOWS-: that was a poor, and unnecessary, choice of shortcut hijacking!! Shame on You. Ha! No Wonder I had to keep "rebooting" ! I thought this new laptop/keyboard was broken! Thanks for everyone for the Solution :)
    – SherylHohman
    Jul 4 at 23:06










  • It saddens me that MSFT still has such basic usability issues.
    – Bruno Brant
    Jul 10 at 15:56
















244














So I recently did a clean install of Windows 10 English. I configured it to have English UI language but Norwegian keyboard. I have several problems with that setup:




  1. The keyboard language keeps switching to English constantly


  2. I can't see the language bar nor the language toggle popup when I swap:



    language toggle popup




I have bound the Norwegian keyboard layout to Shift+Alt+0 and that works, but it's annoying to have to do that every 5 minutes. Also I find it weird that I can't see the language bar neither on the desktop nor on the toolbar.



Anyone have any idea of what might be wrong?



Here are some screenshots of my settings:



settings 1



settings 2



settings 3



No language bar on the toolbar



P.S. The only time I see the language toggle popup is actually when I'm logged out in the lock screen and press Win+Space. Nothing happens if I do that after being logged in.










share|improve this question




















  • 33




    This has driven me UP THE WALL since I installed Windows 10. The keyboard layout switches sporadically as I type. I swear I didn't touch the <kbd>Win</kbd>+<kbd>Space</kbd> shortcut.
    – Colonel Panic
    Mar 10 '16 at 13:02






  • 9




    Alt + Shift also changes language it seems.
    – Mir
    Aug 18 '16 at 14:27






  • 1




    And Left Ctrl + Shift changes keyboards if more than one keyboard is installed!! Alt + Shift and Ctrl + Shift are common shortcut patterns in Code Editors and Adobe products (Photoshop for instance). WINDOWS-: that was a poor, and unnecessary, choice of shortcut hijacking!! Shame on You. Ha! No Wonder I had to keep "rebooting" ! I thought this new laptop/keyboard was broken! Thanks for everyone for the Solution :)
    – SherylHohman
    Jul 4 at 23:06










  • It saddens me that MSFT still has such basic usability issues.
    – Bruno Brant
    Jul 10 at 15:56














244












244








244


60





So I recently did a clean install of Windows 10 English. I configured it to have English UI language but Norwegian keyboard. I have several problems with that setup:




  1. The keyboard language keeps switching to English constantly


  2. I can't see the language bar nor the language toggle popup when I swap:



    language toggle popup




I have bound the Norwegian keyboard layout to Shift+Alt+0 and that works, but it's annoying to have to do that every 5 minutes. Also I find it weird that I can't see the language bar neither on the desktop nor on the toolbar.



Anyone have any idea of what might be wrong?



Here are some screenshots of my settings:



settings 1



settings 2



settings 3



No language bar on the toolbar



P.S. The only time I see the language toggle popup is actually when I'm logged out in the lock screen and press Win+Space. Nothing happens if I do that after being logged in.










share|improve this question















So I recently did a clean install of Windows 10 English. I configured it to have English UI language but Norwegian keyboard. I have several problems with that setup:




  1. The keyboard language keeps switching to English constantly


  2. I can't see the language bar nor the language toggle popup when I swap:



    language toggle popup




I have bound the Norwegian keyboard layout to Shift+Alt+0 and that works, but it's annoying to have to do that every 5 minutes. Also I find it weird that I can't see the language bar neither on the desktop nor on the toolbar.



Anyone have any idea of what might be wrong?



Here are some screenshots of my settings:



settings 1



settings 2



settings 3



No language bar on the toolbar



P.S. The only time I see the language toggle popup is actually when I'm logged out in the lock screen and press Win+Space. Nothing happens if I do that after being logged in.







windows windows-10 keyboard-layout






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jan 17 '17 at 1:23









G-Man

5,566102357




5,566102357










asked Sep 23 '15 at 6:21









Nilzor

1,80351829




1,80351829








  • 33




    This has driven me UP THE WALL since I installed Windows 10. The keyboard layout switches sporadically as I type. I swear I didn't touch the <kbd>Win</kbd>+<kbd>Space</kbd> shortcut.
    – Colonel Panic
    Mar 10 '16 at 13:02






  • 9




    Alt + Shift also changes language it seems.
    – Mir
    Aug 18 '16 at 14:27






  • 1




    And Left Ctrl + Shift changes keyboards if more than one keyboard is installed!! Alt + Shift and Ctrl + Shift are common shortcut patterns in Code Editors and Adobe products (Photoshop for instance). WINDOWS-: that was a poor, and unnecessary, choice of shortcut hijacking!! Shame on You. Ha! No Wonder I had to keep "rebooting" ! I thought this new laptop/keyboard was broken! Thanks for everyone for the Solution :)
    – SherylHohman
    Jul 4 at 23:06










  • It saddens me that MSFT still has such basic usability issues.
    – Bruno Brant
    Jul 10 at 15:56














  • 33




    This has driven me UP THE WALL since I installed Windows 10. The keyboard layout switches sporadically as I type. I swear I didn't touch the <kbd>Win</kbd>+<kbd>Space</kbd> shortcut.
    – Colonel Panic
    Mar 10 '16 at 13:02






  • 9




    Alt + Shift also changes language it seems.
    – Mir
    Aug 18 '16 at 14:27






  • 1




    And Left Ctrl + Shift changes keyboards if more than one keyboard is installed!! Alt + Shift and Ctrl + Shift are common shortcut patterns in Code Editors and Adobe products (Photoshop for instance). WINDOWS-: that was a poor, and unnecessary, choice of shortcut hijacking!! Shame on You. Ha! No Wonder I had to keep "rebooting" ! I thought this new laptop/keyboard was broken! Thanks for everyone for the Solution :)
    – SherylHohman
    Jul 4 at 23:06










  • It saddens me that MSFT still has such basic usability issues.
    – Bruno Brant
    Jul 10 at 15:56








33




33




This has driven me UP THE WALL since I installed Windows 10. The keyboard layout switches sporadically as I type. I swear I didn't touch the <kbd>Win</kbd>+<kbd>Space</kbd> shortcut.
– Colonel Panic
Mar 10 '16 at 13:02




This has driven me UP THE WALL since I installed Windows 10. The keyboard layout switches sporadically as I type. I swear I didn't touch the <kbd>Win</kbd>+<kbd>Space</kbd> shortcut.
– Colonel Panic
Mar 10 '16 at 13:02




9




9




Alt + Shift also changes language it seems.
– Mir
Aug 18 '16 at 14:27




Alt + Shift also changes language it seems.
– Mir
Aug 18 '16 at 14:27




1




1




And Left Ctrl + Shift changes keyboards if more than one keyboard is installed!! Alt + Shift and Ctrl + Shift are common shortcut patterns in Code Editors and Adobe products (Photoshop for instance). WINDOWS-: that was a poor, and unnecessary, choice of shortcut hijacking!! Shame on You. Ha! No Wonder I had to keep "rebooting" ! I thought this new laptop/keyboard was broken! Thanks for everyone for the Solution :)
– SherylHohman
Jul 4 at 23:06




And Left Ctrl + Shift changes keyboards if more than one keyboard is installed!! Alt + Shift and Ctrl + Shift are common shortcut patterns in Code Editors and Adobe products (Photoshop for instance). WINDOWS-: that was a poor, and unnecessary, choice of shortcut hijacking!! Shame on You. Ha! No Wonder I had to keep "rebooting" ! I thought this new laptop/keyboard was broken! Thanks for everyone for the Solution :)
– SherylHohman
Jul 4 at 23:06












It saddens me that MSFT still has such basic usability issues.
– Bruno Brant
Jul 10 at 15:56




It saddens me that MSFT still has such basic usability issues.
– Bruno Brant
Jul 10 at 15:56










9 Answers
9






active

oldest

votes


















326





+150









In Windows 10, by default, pressing CTRL+SHIFT (or for some ALT+SHIFT - thanks madmenyo ) will cycle through any keyboard layouts that you might have mapped and it's surprisingly easy to do this by mistake.



If you keep pressing CTRL+SHIFT (or whatever you might have changed it to) then soon you should get back to the correct setting. (alternatively reboot which is what I did first time ;-) )



You can disable this default keyboard action as follows:



Control Panel > Clock, Language, and Region > Language > Advanced settings > Switching input methods > Change language bar hotkeys > Change key sequence... > Switch keyboard layout > Not Assigned



from 2016 onwards location has changed. (from comments)



Control panel > Language > Advanced settings > Switching input methods > Change language bar hot keys



Be warned, the above doesn't always work - Restarts and Sleep mode can both change keyboard default (usually to US) - I've found no cast-iron solution though creating a new profile can help, though not a particularly satisfactory answer IMHO.



In an emergency



WIN+R  
osk


to bring up the On Screen Keyboard might help temporarily.



Also note that it's possible to disable this so that no key combination will change the language - change the keys to "Not Assigned" - see answer below from Mort for more info






share|improve this answer



















  • 79




    Whaaaat. I use Ctrl+Shift frequently in Visual Studio. No wonder my keyboard layout kept changing. Thanks!
    – willem
    Feb 25 '16 at 14:18






  • 58




    For me this is actually ALT+SHIFT
    – Madmenyo
    Feb 28 '16 at 19:08






  • 4




    Odd. Maybe they changed that, but for me it says the shortcut to switch is [windows key] + [space], which seems a bit more reasonable (and indeed seems like the only thing that works as language switch shortcut).
    – Nyerguds
    Mar 21 '16 at 7:44








  • 17




    For anyone coming to this in 2016, it seems the location has changed. Now it's located in Control panel//Language//Advanced settings//Switching input methods//Change language bar hot keys
    – David Metcalfe
    Mar 25 '16 at 3:56






  • 28




    to be precisely: win + space changes between all configured language/keyboard pairs. alt + shift only changes language and ctrl + shift only changes keyboard
    – Simon Zyx
    Mar 27 '16 at 16:36





















16














If you click on the "Change language bar hot keys" link, visible in your last screenshot, you should be able to see which keys are bound to change the keyboard language.



The default settings are very easy to hit, when using the keyboard, thus suddenly changing the keyboard language. Changing the keys to "Not Assigned" will prevent the keyboard language from switching accidentally.






share|improve this answer

















  • 2




    Yea those were set to Shift+Alt originally and then I changed them to "none". Unfortunately that didn't solve the issue alone, but see my other answer.
    – Nilzor
    Sep 29 '15 at 12:47





















12














Turns out I had to configure a keyboard layout in the first screenshot. You'll notice it says "Keyboard: None available". So clicking "Options" here, then "Add an input method" and then selecting QWERTY Norwegian solved the case.



I don't know how I was able to install Windows with such a borked language setup. Anyway I advice everyone to watch more closely the language questions upon initial install.



Pic1



Pic2






share|improve this answer





















  • After trying to get handwriting to work in French (in Canada) I had 2 versions of English (US, Canada) and French (France, Canada) installed, not to mention more than one input method for English US. In short, this answer allowed me to clean all of that up nicely.
    – Fuhrmanator
    Jan 13 '16 at 16:13



















9














The direct registry setting to disable the keyboard layout toggle hotkeys is:



reg add "HKCUKeyboard LayoutToggle" /v "Layout Hotkey" /d 3


You might also want



reg add "HKCUKeyboard LayoutToggle" /v "Language Hotkey" /d 3
reg add "HKCUKeyboard LayoutToggle" /v "Hotkey" /d 3


And for new users, try this (in an elevated prompt):



reg load HKEY_USERStemp "%USERPROFILE%..DefaultNTUSER.DAT"
reg add "HKEY_USERStempKeyboard LayoutToggle" /v "Layout Hotkey" /d 3
reg unload HKEY_USERStemp





share|improve this answer























  • What are these commands doing?
    – kleinfreund
    Feb 28 at 16:36










  • @kleinfreund As mentioned in the first sentence, it disables the keyboard shortcuts which toggle the layout, so that it cannot be changed inadvertently.
    – mivk
    Feb 28 at 21:04










  • Thanks! Running an insider build and they completely removed the language section from the Control Panel. I still can't understand what led Microsoft to use such a commonly used key-combo
    – samdd
    Apr 14 at 22:31










  • Thanks! The only way that works in 2018 to block alt-shift / ctrl-shift switching, it seems that the UI component where you could change it is gone, I can not find it anywhere.
    – jakub.g
    May 14 at 12:50





















8














2018 answer:



I had the same issue, trying to use Polish keyboard with English UI language of Windows.



Every time I locked the computer, it came back to US keyboard.



The problem was that I was having Polish keyboard under Polish language, where in fact, what I really wanted was a Polish keyboard under English language.



I removed Polish language pack, added Polish keyboard under English language, and removed American keyboard from English language - see the screenshot below:



Windows 10 (2018) language preferences



So in short, the trick is to add your desired keyboard as the only keyboard under the default language.



(This works for me because I generally type in English, only sometimes I want to input in Polish, but I can do it without changing the keyboard, since Polish keyboard is fully compatible with US QWERTY).






share|improve this answer





















  • Wow, I can't say how this was helpful to get rid of months of hair pulling (and inefficient workflow that keeps me blocking while coding). It is a shame that they have Ctrl+Shift key comb in Visual Studio (as well as in most image/audio editors) and not aware (or not care about) of such usability problem.
    – Guney Ozsan
    Aug 29 at 17:00










  • This does not seem to work for me since it, even when I remove the QWERTY keyboard, adds it back when I close and reopen the settings app / reboot my PC.
    – Busti
    Aug 29 at 20:23










  • This doesn't work for me. Despite having only United State International, for some reason the input resets to United States every week or so.
    – Miguel Lomelí
    Sep 1 at 0:18










  • @Busti Did you try it with an admin account as well?
    – Guney Ozsan
    Oct 9 at 17:40






  • 1




    I noticed that some Windows updates add back the US keyboard, and keyboard language starts changing again (with Ctrl+Shift). Unfortunately this new keyboard added by Windows update does not appear in language settings keyboards list (so you cannot remove it) but appears only in the langauge bar. To be able to remove it, you need to add a US keyboard to the list, and then remove it. This removes the invisible keyboard added by the Windows update.
    – Guney Ozsan
    Oct 9 at 17:44





















5














Solution1



use this solution- How to disable automatic keyboard layout change in Windows 8?



Solution2



Choose the second language as default. then,when you switch to the first one, it will remain switched.



(thanks to @SimonSeyock):



win + space changes between all language/keyboard pairs.

alt + shift only changes language

ctrl + shift only changes keyboard






share|improve this answer























  • Solution 1 doesn't actually offer a solution in that link. That resolves an input method not an input language.
    – msysmilu
    Sep 2 '16 at 12:23








  • 1




    alt+shift did it for me. Nothing else really worked
    – Ghoti and Chips
    Jan 17 '17 at 19:50



















5














My problem: I have 3 languages (keyboard layouts) installed. When going to sleep in Windows 10, then waking up, it always defaults back to the "main language", instead of keeping the last one set. I consider this a bug.



Solution:




  1. Open Control PanelAll Control Panel ItemsLanguage.

  2. Click on Advanced Settings.

  3. Under Switching input methods, check the Let me set a different input method for each app windows.


This will keep the language when going to sleep and coming back.






share|improve this answer



















  • 1




    Thanks. This solved my problem with the keyboard layout always changing back to the "default" after reboot and after sleep. I also have 3 keyboard layouts installed. English, because it works better with some game and two Swedish. Normal qwerty and dvorak.
    – Albert Veli
    Dec 9 '17 at 15:10










  • I had a similar issue, solved it by defining my keyboard directly under main language: see superuser.com/a/1322521/97570
    – jakub.g
    May 14 at 12:45



















0














This top Google result worked on my new Windows 10 laptop:




Set a default keyboard layout:




  1. Click the Start menu and select Settings.

  2. Select Time & language.

  3. Click Region & language in the left column.

  4. Under Languages click the language you want as default and click Set as default.







share|improve this answer





















  • I'll give it a go and see if this actually helps. Makes sense + it's the only thing I haven't yet tried :)
    – krizajb
    Dec 29 '17 at 9:19










  • Unfortunately this only sets the default option. It doesn't prevent keyboard to change while using Windows. The problem is the Ctrl+Shift key combination keeps changing the selected keyboard, which is common in most image and audio editors (as well as Visual Studio, hey Microsoft, are you aware of this?).
    – Guney Ozsan
    Aug 29 at 16:55










  • I think i've pressed Ctrl+Shift by accident a few times in my life, but simply removed all but En-US. You could also disable the shortcut: superuser.com/questions/109066/…
    – Cees Timmerman
    Aug 29 at 19:04



















0














December 2018



The same issue occurred to me and I followed the following steps to fix it on Windows 10.



Step #1: Go to Language Preferences



enter image description here



Step #2: Click on Advanced keyboard Settings



enter image description here



Step #3: Click on Language bar Options



enter image description here



Step #4: Perform following :
4.1 Select Advanced Key Settings Tab
4.2 Choose Between input languages option in the list.
4.3 Click on Change key Sequence... button



enter image description here



4.4 Change both the options to Not Assigned.



enter image description here






share|improve this answer




















    protected by Community Jan 11 '16 at 9:25



    Thank you for your interest in this question.
    Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



    Would you like to answer one of these unanswered questions instead?














    9 Answers
    9






    active

    oldest

    votes








    9 Answers
    9






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    326





    +150









    In Windows 10, by default, pressing CTRL+SHIFT (or for some ALT+SHIFT - thanks madmenyo ) will cycle through any keyboard layouts that you might have mapped and it's surprisingly easy to do this by mistake.



    If you keep pressing CTRL+SHIFT (or whatever you might have changed it to) then soon you should get back to the correct setting. (alternatively reboot which is what I did first time ;-) )



    You can disable this default keyboard action as follows:



    Control Panel > Clock, Language, and Region > Language > Advanced settings > Switching input methods > Change language bar hotkeys > Change key sequence... > Switch keyboard layout > Not Assigned



    from 2016 onwards location has changed. (from comments)



    Control panel > Language > Advanced settings > Switching input methods > Change language bar hot keys



    Be warned, the above doesn't always work - Restarts and Sleep mode can both change keyboard default (usually to US) - I've found no cast-iron solution though creating a new profile can help, though not a particularly satisfactory answer IMHO.



    In an emergency



    WIN+R  
    osk


    to bring up the On Screen Keyboard might help temporarily.



    Also note that it's possible to disable this so that no key combination will change the language - change the keys to "Not Assigned" - see answer below from Mort for more info






    share|improve this answer



















    • 79




      Whaaaat. I use Ctrl+Shift frequently in Visual Studio. No wonder my keyboard layout kept changing. Thanks!
      – willem
      Feb 25 '16 at 14:18






    • 58




      For me this is actually ALT+SHIFT
      – Madmenyo
      Feb 28 '16 at 19:08






    • 4




      Odd. Maybe they changed that, but for me it says the shortcut to switch is [windows key] + [space], which seems a bit more reasonable (and indeed seems like the only thing that works as language switch shortcut).
      – Nyerguds
      Mar 21 '16 at 7:44








    • 17




      For anyone coming to this in 2016, it seems the location has changed. Now it's located in Control panel//Language//Advanced settings//Switching input methods//Change language bar hot keys
      – David Metcalfe
      Mar 25 '16 at 3:56






    • 28




      to be precisely: win + space changes between all configured language/keyboard pairs. alt + shift only changes language and ctrl + shift only changes keyboard
      – Simon Zyx
      Mar 27 '16 at 16:36


















    326





    +150









    In Windows 10, by default, pressing CTRL+SHIFT (or for some ALT+SHIFT - thanks madmenyo ) will cycle through any keyboard layouts that you might have mapped and it's surprisingly easy to do this by mistake.



    If you keep pressing CTRL+SHIFT (or whatever you might have changed it to) then soon you should get back to the correct setting. (alternatively reboot which is what I did first time ;-) )



    You can disable this default keyboard action as follows:



    Control Panel > Clock, Language, and Region > Language > Advanced settings > Switching input methods > Change language bar hotkeys > Change key sequence... > Switch keyboard layout > Not Assigned



    from 2016 onwards location has changed. (from comments)



    Control panel > Language > Advanced settings > Switching input methods > Change language bar hot keys



    Be warned, the above doesn't always work - Restarts and Sleep mode can both change keyboard default (usually to US) - I've found no cast-iron solution though creating a new profile can help, though not a particularly satisfactory answer IMHO.



    In an emergency



    WIN+R  
    osk


    to bring up the On Screen Keyboard might help temporarily.



    Also note that it's possible to disable this so that no key combination will change the language - change the keys to "Not Assigned" - see answer below from Mort for more info






    share|improve this answer



















    • 79




      Whaaaat. I use Ctrl+Shift frequently in Visual Studio. No wonder my keyboard layout kept changing. Thanks!
      – willem
      Feb 25 '16 at 14:18






    • 58




      For me this is actually ALT+SHIFT
      – Madmenyo
      Feb 28 '16 at 19:08






    • 4




      Odd. Maybe they changed that, but for me it says the shortcut to switch is [windows key] + [space], which seems a bit more reasonable (and indeed seems like the only thing that works as language switch shortcut).
      – Nyerguds
      Mar 21 '16 at 7:44








    • 17




      For anyone coming to this in 2016, it seems the location has changed. Now it's located in Control panel//Language//Advanced settings//Switching input methods//Change language bar hot keys
      – David Metcalfe
      Mar 25 '16 at 3:56






    • 28




      to be precisely: win + space changes between all configured language/keyboard pairs. alt + shift only changes language and ctrl + shift only changes keyboard
      – Simon Zyx
      Mar 27 '16 at 16:36
















    326





    +150







    326





    +150



    326




    +150




    In Windows 10, by default, pressing CTRL+SHIFT (or for some ALT+SHIFT - thanks madmenyo ) will cycle through any keyboard layouts that you might have mapped and it's surprisingly easy to do this by mistake.



    If you keep pressing CTRL+SHIFT (or whatever you might have changed it to) then soon you should get back to the correct setting. (alternatively reboot which is what I did first time ;-) )



    You can disable this default keyboard action as follows:



    Control Panel > Clock, Language, and Region > Language > Advanced settings > Switching input methods > Change language bar hotkeys > Change key sequence... > Switch keyboard layout > Not Assigned



    from 2016 onwards location has changed. (from comments)



    Control panel > Language > Advanced settings > Switching input methods > Change language bar hot keys



    Be warned, the above doesn't always work - Restarts and Sleep mode can both change keyboard default (usually to US) - I've found no cast-iron solution though creating a new profile can help, though not a particularly satisfactory answer IMHO.



    In an emergency



    WIN+R  
    osk


    to bring up the On Screen Keyboard might help temporarily.



    Also note that it's possible to disable this so that no key combination will change the language - change the keys to "Not Assigned" - see answer below from Mort for more info






    share|improve this answer














    In Windows 10, by default, pressing CTRL+SHIFT (or for some ALT+SHIFT - thanks madmenyo ) will cycle through any keyboard layouts that you might have mapped and it's surprisingly easy to do this by mistake.



    If you keep pressing CTRL+SHIFT (or whatever you might have changed it to) then soon you should get back to the correct setting. (alternatively reboot which is what I did first time ;-) )



    You can disable this default keyboard action as follows:



    Control Panel > Clock, Language, and Region > Language > Advanced settings > Switching input methods > Change language bar hotkeys > Change key sequence... > Switch keyboard layout > Not Assigned



    from 2016 onwards location has changed. (from comments)



    Control panel > Language > Advanced settings > Switching input methods > Change language bar hot keys



    Be warned, the above doesn't always work - Restarts and Sleep mode can both change keyboard default (usually to US) - I've found no cast-iron solution though creating a new profile can help, though not a particularly satisfactory answer IMHO.



    In an emergency



    WIN+R  
    osk


    to bring up the On Screen Keyboard might help temporarily.



    Also note that it's possible to disable this so that no key combination will change the language - change the keys to "Not Assigned" - see answer below from Mort for more info







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Jul 12 '17 at 11:14

























    answered Oct 25 '15 at 22:13









    user765827

    3,531297




    3,531297








    • 79




      Whaaaat. I use Ctrl+Shift frequently in Visual Studio. No wonder my keyboard layout kept changing. Thanks!
      – willem
      Feb 25 '16 at 14:18






    • 58




      For me this is actually ALT+SHIFT
      – Madmenyo
      Feb 28 '16 at 19:08






    • 4




      Odd. Maybe they changed that, but for me it says the shortcut to switch is [windows key] + [space], which seems a bit more reasonable (and indeed seems like the only thing that works as language switch shortcut).
      – Nyerguds
      Mar 21 '16 at 7:44








    • 17




      For anyone coming to this in 2016, it seems the location has changed. Now it's located in Control panel//Language//Advanced settings//Switching input methods//Change language bar hot keys
      – David Metcalfe
      Mar 25 '16 at 3:56






    • 28




      to be precisely: win + space changes between all configured language/keyboard pairs. alt + shift only changes language and ctrl + shift only changes keyboard
      – Simon Zyx
      Mar 27 '16 at 16:36
















    • 79




      Whaaaat. I use Ctrl+Shift frequently in Visual Studio. No wonder my keyboard layout kept changing. Thanks!
      – willem
      Feb 25 '16 at 14:18






    • 58




      For me this is actually ALT+SHIFT
      – Madmenyo
      Feb 28 '16 at 19:08






    • 4




      Odd. Maybe they changed that, but for me it says the shortcut to switch is [windows key] + [space], which seems a bit more reasonable (and indeed seems like the only thing that works as language switch shortcut).
      – Nyerguds
      Mar 21 '16 at 7:44








    • 17




      For anyone coming to this in 2016, it seems the location has changed. Now it's located in Control panel//Language//Advanced settings//Switching input methods//Change language bar hot keys
      – David Metcalfe
      Mar 25 '16 at 3:56






    • 28




      to be precisely: win + space changes between all configured language/keyboard pairs. alt + shift only changes language and ctrl + shift only changes keyboard
      – Simon Zyx
      Mar 27 '16 at 16:36










    79




    79




    Whaaaat. I use Ctrl+Shift frequently in Visual Studio. No wonder my keyboard layout kept changing. Thanks!
    – willem
    Feb 25 '16 at 14:18




    Whaaaat. I use Ctrl+Shift frequently in Visual Studio. No wonder my keyboard layout kept changing. Thanks!
    – willem
    Feb 25 '16 at 14:18




    58




    58




    For me this is actually ALT+SHIFT
    – Madmenyo
    Feb 28 '16 at 19:08




    For me this is actually ALT+SHIFT
    – Madmenyo
    Feb 28 '16 at 19:08




    4




    4




    Odd. Maybe they changed that, but for me it says the shortcut to switch is [windows key] + [space], which seems a bit more reasonable (and indeed seems like the only thing that works as language switch shortcut).
    – Nyerguds
    Mar 21 '16 at 7:44






    Odd. Maybe they changed that, but for me it says the shortcut to switch is [windows key] + [space], which seems a bit more reasonable (and indeed seems like the only thing that works as language switch shortcut).
    – Nyerguds
    Mar 21 '16 at 7:44






    17




    17




    For anyone coming to this in 2016, it seems the location has changed. Now it's located in Control panel//Language//Advanced settings//Switching input methods//Change language bar hot keys
    – David Metcalfe
    Mar 25 '16 at 3:56




    For anyone coming to this in 2016, it seems the location has changed. Now it's located in Control panel//Language//Advanced settings//Switching input methods//Change language bar hot keys
    – David Metcalfe
    Mar 25 '16 at 3:56




    28




    28




    to be precisely: win + space changes between all configured language/keyboard pairs. alt + shift only changes language and ctrl + shift only changes keyboard
    – Simon Zyx
    Mar 27 '16 at 16:36






    to be precisely: win + space changes between all configured language/keyboard pairs. alt + shift only changes language and ctrl + shift only changes keyboard
    – Simon Zyx
    Mar 27 '16 at 16:36















    16














    If you click on the "Change language bar hot keys" link, visible in your last screenshot, you should be able to see which keys are bound to change the keyboard language.



    The default settings are very easy to hit, when using the keyboard, thus suddenly changing the keyboard language. Changing the keys to "Not Assigned" will prevent the keyboard language from switching accidentally.






    share|improve this answer

















    • 2




      Yea those were set to Shift+Alt originally and then I changed them to "none". Unfortunately that didn't solve the issue alone, but see my other answer.
      – Nilzor
      Sep 29 '15 at 12:47


















    16














    If you click on the "Change language bar hot keys" link, visible in your last screenshot, you should be able to see which keys are bound to change the keyboard language.



    The default settings are very easy to hit, when using the keyboard, thus suddenly changing the keyboard language. Changing the keys to "Not Assigned" will prevent the keyboard language from switching accidentally.






    share|improve this answer

















    • 2




      Yea those were set to Shift+Alt originally and then I changed them to "none". Unfortunately that didn't solve the issue alone, but see my other answer.
      – Nilzor
      Sep 29 '15 at 12:47
















    16












    16








    16






    If you click on the "Change language bar hot keys" link, visible in your last screenshot, you should be able to see which keys are bound to change the keyboard language.



    The default settings are very easy to hit, when using the keyboard, thus suddenly changing the keyboard language. Changing the keys to "Not Assigned" will prevent the keyboard language from switching accidentally.






    share|improve this answer












    If you click on the "Change language bar hot keys" link, visible in your last screenshot, you should be able to see which keys are bound to change the keyboard language.



    The default settings are very easy to hit, when using the keyboard, thus suddenly changing the keyboard language. Changing the keys to "Not Assigned" will prevent the keyboard language from switching accidentally.







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Sep 29 '15 at 10:03









    Mort

    1613




    1613








    • 2




      Yea those were set to Shift+Alt originally and then I changed them to "none". Unfortunately that didn't solve the issue alone, but see my other answer.
      – Nilzor
      Sep 29 '15 at 12:47
















    • 2




      Yea those were set to Shift+Alt originally and then I changed them to "none". Unfortunately that didn't solve the issue alone, but see my other answer.
      – Nilzor
      Sep 29 '15 at 12:47










    2




    2




    Yea those were set to Shift+Alt originally and then I changed them to "none". Unfortunately that didn't solve the issue alone, but see my other answer.
    – Nilzor
    Sep 29 '15 at 12:47






    Yea those were set to Shift+Alt originally and then I changed them to "none". Unfortunately that didn't solve the issue alone, but see my other answer.
    – Nilzor
    Sep 29 '15 at 12:47













    12














    Turns out I had to configure a keyboard layout in the first screenshot. You'll notice it says "Keyboard: None available". So clicking "Options" here, then "Add an input method" and then selecting QWERTY Norwegian solved the case.



    I don't know how I was able to install Windows with such a borked language setup. Anyway I advice everyone to watch more closely the language questions upon initial install.



    Pic1



    Pic2






    share|improve this answer





















    • After trying to get handwriting to work in French (in Canada) I had 2 versions of English (US, Canada) and French (France, Canada) installed, not to mention more than one input method for English US. In short, this answer allowed me to clean all of that up nicely.
      – Fuhrmanator
      Jan 13 '16 at 16:13
















    12














    Turns out I had to configure a keyboard layout in the first screenshot. You'll notice it says "Keyboard: None available". So clicking "Options" here, then "Add an input method" and then selecting QWERTY Norwegian solved the case.



    I don't know how I was able to install Windows with such a borked language setup. Anyway I advice everyone to watch more closely the language questions upon initial install.



    Pic1



    Pic2






    share|improve this answer





















    • After trying to get handwriting to work in French (in Canada) I had 2 versions of English (US, Canada) and French (France, Canada) installed, not to mention more than one input method for English US. In short, this answer allowed me to clean all of that up nicely.
      – Fuhrmanator
      Jan 13 '16 at 16:13














    12












    12








    12






    Turns out I had to configure a keyboard layout in the first screenshot. You'll notice it says "Keyboard: None available". So clicking "Options" here, then "Add an input method" and then selecting QWERTY Norwegian solved the case.



    I don't know how I was able to install Windows with such a borked language setup. Anyway I advice everyone to watch more closely the language questions upon initial install.



    Pic1



    Pic2






    share|improve this answer












    Turns out I had to configure a keyboard layout in the first screenshot. You'll notice it says "Keyboard: None available". So clicking "Options" here, then "Add an input method" and then selecting QWERTY Norwegian solved the case.



    I don't know how I was able to install Windows with such a borked language setup. Anyway I advice everyone to watch more closely the language questions upon initial install.



    Pic1



    Pic2







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Sep 29 '15 at 12:50









    Nilzor

    1,80351829




    1,80351829












    • After trying to get handwriting to work in French (in Canada) I had 2 versions of English (US, Canada) and French (France, Canada) installed, not to mention more than one input method for English US. In short, this answer allowed me to clean all of that up nicely.
      – Fuhrmanator
      Jan 13 '16 at 16:13


















    • After trying to get handwriting to work in French (in Canada) I had 2 versions of English (US, Canada) and French (France, Canada) installed, not to mention more than one input method for English US. In short, this answer allowed me to clean all of that up nicely.
      – Fuhrmanator
      Jan 13 '16 at 16:13
















    After trying to get handwriting to work in French (in Canada) I had 2 versions of English (US, Canada) and French (France, Canada) installed, not to mention more than one input method for English US. In short, this answer allowed me to clean all of that up nicely.
    – Fuhrmanator
    Jan 13 '16 at 16:13




    After trying to get handwriting to work in French (in Canada) I had 2 versions of English (US, Canada) and French (France, Canada) installed, not to mention more than one input method for English US. In short, this answer allowed me to clean all of that up nicely.
    – Fuhrmanator
    Jan 13 '16 at 16:13











    9














    The direct registry setting to disable the keyboard layout toggle hotkeys is:



    reg add "HKCUKeyboard LayoutToggle" /v "Layout Hotkey" /d 3


    You might also want



    reg add "HKCUKeyboard LayoutToggle" /v "Language Hotkey" /d 3
    reg add "HKCUKeyboard LayoutToggle" /v "Hotkey" /d 3


    And for new users, try this (in an elevated prompt):



    reg load HKEY_USERStemp "%USERPROFILE%..DefaultNTUSER.DAT"
    reg add "HKEY_USERStempKeyboard LayoutToggle" /v "Layout Hotkey" /d 3
    reg unload HKEY_USERStemp





    share|improve this answer























    • What are these commands doing?
      – kleinfreund
      Feb 28 at 16:36










    • @kleinfreund As mentioned in the first sentence, it disables the keyboard shortcuts which toggle the layout, so that it cannot be changed inadvertently.
      – mivk
      Feb 28 at 21:04










    • Thanks! Running an insider build and they completely removed the language section from the Control Panel. I still can't understand what led Microsoft to use such a commonly used key-combo
      – samdd
      Apr 14 at 22:31










    • Thanks! The only way that works in 2018 to block alt-shift / ctrl-shift switching, it seems that the UI component where you could change it is gone, I can not find it anywhere.
      – jakub.g
      May 14 at 12:50


















    9














    The direct registry setting to disable the keyboard layout toggle hotkeys is:



    reg add "HKCUKeyboard LayoutToggle" /v "Layout Hotkey" /d 3


    You might also want



    reg add "HKCUKeyboard LayoutToggle" /v "Language Hotkey" /d 3
    reg add "HKCUKeyboard LayoutToggle" /v "Hotkey" /d 3


    And for new users, try this (in an elevated prompt):



    reg load HKEY_USERStemp "%USERPROFILE%..DefaultNTUSER.DAT"
    reg add "HKEY_USERStempKeyboard LayoutToggle" /v "Layout Hotkey" /d 3
    reg unload HKEY_USERStemp





    share|improve this answer























    • What are these commands doing?
      – kleinfreund
      Feb 28 at 16:36










    • @kleinfreund As mentioned in the first sentence, it disables the keyboard shortcuts which toggle the layout, so that it cannot be changed inadvertently.
      – mivk
      Feb 28 at 21:04










    • Thanks! Running an insider build and they completely removed the language section from the Control Panel. I still can't understand what led Microsoft to use such a commonly used key-combo
      – samdd
      Apr 14 at 22:31










    • Thanks! The only way that works in 2018 to block alt-shift / ctrl-shift switching, it seems that the UI component where you could change it is gone, I can not find it anywhere.
      – jakub.g
      May 14 at 12:50
















    9












    9








    9






    The direct registry setting to disable the keyboard layout toggle hotkeys is:



    reg add "HKCUKeyboard LayoutToggle" /v "Layout Hotkey" /d 3


    You might also want



    reg add "HKCUKeyboard LayoutToggle" /v "Language Hotkey" /d 3
    reg add "HKCUKeyboard LayoutToggle" /v "Hotkey" /d 3


    And for new users, try this (in an elevated prompt):



    reg load HKEY_USERStemp "%USERPROFILE%..DefaultNTUSER.DAT"
    reg add "HKEY_USERStempKeyboard LayoutToggle" /v "Layout Hotkey" /d 3
    reg unload HKEY_USERStemp





    share|improve this answer














    The direct registry setting to disable the keyboard layout toggle hotkeys is:



    reg add "HKCUKeyboard LayoutToggle" /v "Layout Hotkey" /d 3


    You might also want



    reg add "HKCUKeyboard LayoutToggle" /v "Language Hotkey" /d 3
    reg add "HKCUKeyboard LayoutToggle" /v "Hotkey" /d 3


    And for new users, try this (in an elevated prompt):



    reg load HKEY_USERStemp "%USERPROFILE%..DefaultNTUSER.DAT"
    reg add "HKEY_USERStempKeyboard LayoutToggle" /v "Layout Hotkey" /d 3
    reg unload HKEY_USERStemp






    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited May 22 '16 at 15:57

























    answered May 22 '16 at 14:21









    mivk

    1,8591919




    1,8591919












    • What are these commands doing?
      – kleinfreund
      Feb 28 at 16:36










    • @kleinfreund As mentioned in the first sentence, it disables the keyboard shortcuts which toggle the layout, so that it cannot be changed inadvertently.
      – mivk
      Feb 28 at 21:04










    • Thanks! Running an insider build and they completely removed the language section from the Control Panel. I still can't understand what led Microsoft to use such a commonly used key-combo
      – samdd
      Apr 14 at 22:31










    • Thanks! The only way that works in 2018 to block alt-shift / ctrl-shift switching, it seems that the UI component where you could change it is gone, I can not find it anywhere.
      – jakub.g
      May 14 at 12:50




















    • What are these commands doing?
      – kleinfreund
      Feb 28 at 16:36










    • @kleinfreund As mentioned in the first sentence, it disables the keyboard shortcuts which toggle the layout, so that it cannot be changed inadvertently.
      – mivk
      Feb 28 at 21:04










    • Thanks! Running an insider build and they completely removed the language section from the Control Panel. I still can't understand what led Microsoft to use such a commonly used key-combo
      – samdd
      Apr 14 at 22:31










    • Thanks! The only way that works in 2018 to block alt-shift / ctrl-shift switching, it seems that the UI component where you could change it is gone, I can not find it anywhere.
      – jakub.g
      May 14 at 12:50


















    What are these commands doing?
    – kleinfreund
    Feb 28 at 16:36




    What are these commands doing?
    – kleinfreund
    Feb 28 at 16:36












    @kleinfreund As mentioned in the first sentence, it disables the keyboard shortcuts which toggle the layout, so that it cannot be changed inadvertently.
    – mivk
    Feb 28 at 21:04




    @kleinfreund As mentioned in the first sentence, it disables the keyboard shortcuts which toggle the layout, so that it cannot be changed inadvertently.
    – mivk
    Feb 28 at 21:04












    Thanks! Running an insider build and they completely removed the language section from the Control Panel. I still can't understand what led Microsoft to use such a commonly used key-combo
    – samdd
    Apr 14 at 22:31




    Thanks! Running an insider build and they completely removed the language section from the Control Panel. I still can't understand what led Microsoft to use such a commonly used key-combo
    – samdd
    Apr 14 at 22:31












    Thanks! The only way that works in 2018 to block alt-shift / ctrl-shift switching, it seems that the UI component where you could change it is gone, I can not find it anywhere.
    – jakub.g
    May 14 at 12:50






    Thanks! The only way that works in 2018 to block alt-shift / ctrl-shift switching, it seems that the UI component where you could change it is gone, I can not find it anywhere.
    – jakub.g
    May 14 at 12:50













    8














    2018 answer:



    I had the same issue, trying to use Polish keyboard with English UI language of Windows.



    Every time I locked the computer, it came back to US keyboard.



    The problem was that I was having Polish keyboard under Polish language, where in fact, what I really wanted was a Polish keyboard under English language.



    I removed Polish language pack, added Polish keyboard under English language, and removed American keyboard from English language - see the screenshot below:



    Windows 10 (2018) language preferences



    So in short, the trick is to add your desired keyboard as the only keyboard under the default language.



    (This works for me because I generally type in English, only sometimes I want to input in Polish, but I can do it without changing the keyboard, since Polish keyboard is fully compatible with US QWERTY).






    share|improve this answer





















    • Wow, I can't say how this was helpful to get rid of months of hair pulling (and inefficient workflow that keeps me blocking while coding). It is a shame that they have Ctrl+Shift key comb in Visual Studio (as well as in most image/audio editors) and not aware (or not care about) of such usability problem.
      – Guney Ozsan
      Aug 29 at 17:00










    • This does not seem to work for me since it, even when I remove the QWERTY keyboard, adds it back when I close and reopen the settings app / reboot my PC.
      – Busti
      Aug 29 at 20:23










    • This doesn't work for me. Despite having only United State International, for some reason the input resets to United States every week or so.
      – Miguel Lomelí
      Sep 1 at 0:18










    • @Busti Did you try it with an admin account as well?
      – Guney Ozsan
      Oct 9 at 17:40






    • 1




      I noticed that some Windows updates add back the US keyboard, and keyboard language starts changing again (with Ctrl+Shift). Unfortunately this new keyboard added by Windows update does not appear in language settings keyboards list (so you cannot remove it) but appears only in the langauge bar. To be able to remove it, you need to add a US keyboard to the list, and then remove it. This removes the invisible keyboard added by the Windows update.
      – Guney Ozsan
      Oct 9 at 17:44


















    8














    2018 answer:



    I had the same issue, trying to use Polish keyboard with English UI language of Windows.



    Every time I locked the computer, it came back to US keyboard.



    The problem was that I was having Polish keyboard under Polish language, where in fact, what I really wanted was a Polish keyboard under English language.



    I removed Polish language pack, added Polish keyboard under English language, and removed American keyboard from English language - see the screenshot below:



    Windows 10 (2018) language preferences



    So in short, the trick is to add your desired keyboard as the only keyboard under the default language.



    (This works for me because I generally type in English, only sometimes I want to input in Polish, but I can do it without changing the keyboard, since Polish keyboard is fully compatible with US QWERTY).






    share|improve this answer





















    • Wow, I can't say how this was helpful to get rid of months of hair pulling (and inefficient workflow that keeps me blocking while coding). It is a shame that they have Ctrl+Shift key comb in Visual Studio (as well as in most image/audio editors) and not aware (or not care about) of such usability problem.
      – Guney Ozsan
      Aug 29 at 17:00










    • This does not seem to work for me since it, even when I remove the QWERTY keyboard, adds it back when I close and reopen the settings app / reboot my PC.
      – Busti
      Aug 29 at 20:23










    • This doesn't work for me. Despite having only United State International, for some reason the input resets to United States every week or so.
      – Miguel Lomelí
      Sep 1 at 0:18










    • @Busti Did you try it with an admin account as well?
      – Guney Ozsan
      Oct 9 at 17:40






    • 1




      I noticed that some Windows updates add back the US keyboard, and keyboard language starts changing again (with Ctrl+Shift). Unfortunately this new keyboard added by Windows update does not appear in language settings keyboards list (so you cannot remove it) but appears only in the langauge bar. To be able to remove it, you need to add a US keyboard to the list, and then remove it. This removes the invisible keyboard added by the Windows update.
      – Guney Ozsan
      Oct 9 at 17:44
















    8












    8








    8






    2018 answer:



    I had the same issue, trying to use Polish keyboard with English UI language of Windows.



    Every time I locked the computer, it came back to US keyboard.



    The problem was that I was having Polish keyboard under Polish language, where in fact, what I really wanted was a Polish keyboard under English language.



    I removed Polish language pack, added Polish keyboard under English language, and removed American keyboard from English language - see the screenshot below:



    Windows 10 (2018) language preferences



    So in short, the trick is to add your desired keyboard as the only keyboard under the default language.



    (This works for me because I generally type in English, only sometimes I want to input in Polish, but I can do it without changing the keyboard, since Polish keyboard is fully compatible with US QWERTY).






    share|improve this answer












    2018 answer:



    I had the same issue, trying to use Polish keyboard with English UI language of Windows.



    Every time I locked the computer, it came back to US keyboard.



    The problem was that I was having Polish keyboard under Polish language, where in fact, what I really wanted was a Polish keyboard under English language.



    I removed Polish language pack, added Polish keyboard under English language, and removed American keyboard from English language - see the screenshot below:



    Windows 10 (2018) language preferences



    So in short, the trick is to add your desired keyboard as the only keyboard under the default language.



    (This works for me because I generally type in English, only sometimes I want to input in Polish, but I can do it without changing the keyboard, since Polish keyboard is fully compatible with US QWERTY).







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered May 14 at 12:43









    jakub.g

    3,35722128




    3,35722128












    • Wow, I can't say how this was helpful to get rid of months of hair pulling (and inefficient workflow that keeps me blocking while coding). It is a shame that they have Ctrl+Shift key comb in Visual Studio (as well as in most image/audio editors) and not aware (or not care about) of such usability problem.
      – Guney Ozsan
      Aug 29 at 17:00










    • This does not seem to work for me since it, even when I remove the QWERTY keyboard, adds it back when I close and reopen the settings app / reboot my PC.
      – Busti
      Aug 29 at 20:23










    • This doesn't work for me. Despite having only United State International, for some reason the input resets to United States every week or so.
      – Miguel Lomelí
      Sep 1 at 0:18










    • @Busti Did you try it with an admin account as well?
      – Guney Ozsan
      Oct 9 at 17:40






    • 1




      I noticed that some Windows updates add back the US keyboard, and keyboard language starts changing again (with Ctrl+Shift). Unfortunately this new keyboard added by Windows update does not appear in language settings keyboards list (so you cannot remove it) but appears only in the langauge bar. To be able to remove it, you need to add a US keyboard to the list, and then remove it. This removes the invisible keyboard added by the Windows update.
      – Guney Ozsan
      Oct 9 at 17:44




















    • Wow, I can't say how this was helpful to get rid of months of hair pulling (and inefficient workflow that keeps me blocking while coding). It is a shame that they have Ctrl+Shift key comb in Visual Studio (as well as in most image/audio editors) and not aware (or not care about) of such usability problem.
      – Guney Ozsan
      Aug 29 at 17:00










    • This does not seem to work for me since it, even when I remove the QWERTY keyboard, adds it back when I close and reopen the settings app / reboot my PC.
      – Busti
      Aug 29 at 20:23










    • This doesn't work for me. Despite having only United State International, for some reason the input resets to United States every week or so.
      – Miguel Lomelí
      Sep 1 at 0:18










    • @Busti Did you try it with an admin account as well?
      – Guney Ozsan
      Oct 9 at 17:40






    • 1




      I noticed that some Windows updates add back the US keyboard, and keyboard language starts changing again (with Ctrl+Shift). Unfortunately this new keyboard added by Windows update does not appear in language settings keyboards list (so you cannot remove it) but appears only in the langauge bar. To be able to remove it, you need to add a US keyboard to the list, and then remove it. This removes the invisible keyboard added by the Windows update.
      – Guney Ozsan
      Oct 9 at 17:44


















    Wow, I can't say how this was helpful to get rid of months of hair pulling (and inefficient workflow that keeps me blocking while coding). It is a shame that they have Ctrl+Shift key comb in Visual Studio (as well as in most image/audio editors) and not aware (or not care about) of such usability problem.
    – Guney Ozsan
    Aug 29 at 17:00




    Wow, I can't say how this was helpful to get rid of months of hair pulling (and inefficient workflow that keeps me blocking while coding). It is a shame that they have Ctrl+Shift key comb in Visual Studio (as well as in most image/audio editors) and not aware (or not care about) of such usability problem.
    – Guney Ozsan
    Aug 29 at 17:00












    This does not seem to work for me since it, even when I remove the QWERTY keyboard, adds it back when I close and reopen the settings app / reboot my PC.
    – Busti
    Aug 29 at 20:23




    This does not seem to work for me since it, even when I remove the QWERTY keyboard, adds it back when I close and reopen the settings app / reboot my PC.
    – Busti
    Aug 29 at 20:23












    This doesn't work for me. Despite having only United State International, for some reason the input resets to United States every week or so.
    – Miguel Lomelí
    Sep 1 at 0:18




    This doesn't work for me. Despite having only United State International, for some reason the input resets to United States every week or so.
    – Miguel Lomelí
    Sep 1 at 0:18












    @Busti Did you try it with an admin account as well?
    – Guney Ozsan
    Oct 9 at 17:40




    @Busti Did you try it with an admin account as well?
    – Guney Ozsan
    Oct 9 at 17:40




    1




    1




    I noticed that some Windows updates add back the US keyboard, and keyboard language starts changing again (with Ctrl+Shift). Unfortunately this new keyboard added by Windows update does not appear in language settings keyboards list (so you cannot remove it) but appears only in the langauge bar. To be able to remove it, you need to add a US keyboard to the list, and then remove it. This removes the invisible keyboard added by the Windows update.
    – Guney Ozsan
    Oct 9 at 17:44






    I noticed that some Windows updates add back the US keyboard, and keyboard language starts changing again (with Ctrl+Shift). Unfortunately this new keyboard added by Windows update does not appear in language settings keyboards list (so you cannot remove it) but appears only in the langauge bar. To be able to remove it, you need to add a US keyboard to the list, and then remove it. This removes the invisible keyboard added by the Windows update.
    – Guney Ozsan
    Oct 9 at 17:44













    5














    Solution1



    use this solution- How to disable automatic keyboard layout change in Windows 8?



    Solution2



    Choose the second language as default. then,when you switch to the first one, it will remain switched.



    (thanks to @SimonSeyock):



    win + space changes between all language/keyboard pairs.

    alt + shift only changes language

    ctrl + shift only changes keyboard






    share|improve this answer























    • Solution 1 doesn't actually offer a solution in that link. That resolves an input method not an input language.
      – msysmilu
      Sep 2 '16 at 12:23








    • 1




      alt+shift did it for me. Nothing else really worked
      – Ghoti and Chips
      Jan 17 '17 at 19:50
















    5














    Solution1



    use this solution- How to disable automatic keyboard layout change in Windows 8?



    Solution2



    Choose the second language as default. then,when you switch to the first one, it will remain switched.



    (thanks to @SimonSeyock):



    win + space changes between all language/keyboard pairs.

    alt + shift only changes language

    ctrl + shift only changes keyboard






    share|improve this answer























    • Solution 1 doesn't actually offer a solution in that link. That resolves an input method not an input language.
      – msysmilu
      Sep 2 '16 at 12:23








    • 1




      alt+shift did it for me. Nothing else really worked
      – Ghoti and Chips
      Jan 17 '17 at 19:50














    5












    5








    5






    Solution1



    use this solution- How to disable automatic keyboard layout change in Windows 8?



    Solution2



    Choose the second language as default. then,when you switch to the first one, it will remain switched.



    (thanks to @SimonSeyock):



    win + space changes between all language/keyboard pairs.

    alt + shift only changes language

    ctrl + shift only changes keyboard






    share|improve this answer














    Solution1



    use this solution- How to disable automatic keyboard layout change in Windows 8?



    Solution2



    Choose the second language as default. then,when you switch to the first one, it will remain switched.



    (thanks to @SimonSeyock):



    win + space changes between all language/keyboard pairs.

    alt + shift only changes language

    ctrl + shift only changes keyboard







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Mar 20 '17 at 10:17









    Community

    1




    1










    answered Mar 19 '16 at 7:13









    T.Todua

    1,40631628




    1,40631628












    • Solution 1 doesn't actually offer a solution in that link. That resolves an input method not an input language.
      – msysmilu
      Sep 2 '16 at 12:23








    • 1




      alt+shift did it for me. Nothing else really worked
      – Ghoti and Chips
      Jan 17 '17 at 19:50


















    • Solution 1 doesn't actually offer a solution in that link. That resolves an input method not an input language.
      – msysmilu
      Sep 2 '16 at 12:23








    • 1




      alt+shift did it for me. Nothing else really worked
      – Ghoti and Chips
      Jan 17 '17 at 19:50
















    Solution 1 doesn't actually offer a solution in that link. That resolves an input method not an input language.
    – msysmilu
    Sep 2 '16 at 12:23






    Solution 1 doesn't actually offer a solution in that link. That resolves an input method not an input language.
    – msysmilu
    Sep 2 '16 at 12:23






    1




    1




    alt+shift did it for me. Nothing else really worked
    – Ghoti and Chips
    Jan 17 '17 at 19:50




    alt+shift did it for me. Nothing else really worked
    – Ghoti and Chips
    Jan 17 '17 at 19:50











    5














    My problem: I have 3 languages (keyboard layouts) installed. When going to sleep in Windows 10, then waking up, it always defaults back to the "main language", instead of keeping the last one set. I consider this a bug.



    Solution:




    1. Open Control PanelAll Control Panel ItemsLanguage.

    2. Click on Advanced Settings.

    3. Under Switching input methods, check the Let me set a different input method for each app windows.


    This will keep the language when going to sleep and coming back.






    share|improve this answer



















    • 1




      Thanks. This solved my problem with the keyboard layout always changing back to the "default" after reboot and after sleep. I also have 3 keyboard layouts installed. English, because it works better with some game and two Swedish. Normal qwerty and dvorak.
      – Albert Veli
      Dec 9 '17 at 15:10










    • I had a similar issue, solved it by defining my keyboard directly under main language: see superuser.com/a/1322521/97570
      – jakub.g
      May 14 at 12:45
















    5














    My problem: I have 3 languages (keyboard layouts) installed. When going to sleep in Windows 10, then waking up, it always defaults back to the "main language", instead of keeping the last one set. I consider this a bug.



    Solution:




    1. Open Control PanelAll Control Panel ItemsLanguage.

    2. Click on Advanced Settings.

    3. Under Switching input methods, check the Let me set a different input method for each app windows.


    This will keep the language when going to sleep and coming back.






    share|improve this answer



















    • 1




      Thanks. This solved my problem with the keyboard layout always changing back to the "default" after reboot and after sleep. I also have 3 keyboard layouts installed. English, because it works better with some game and two Swedish. Normal qwerty and dvorak.
      – Albert Veli
      Dec 9 '17 at 15:10










    • I had a similar issue, solved it by defining my keyboard directly under main language: see superuser.com/a/1322521/97570
      – jakub.g
      May 14 at 12:45














    5












    5








    5






    My problem: I have 3 languages (keyboard layouts) installed. When going to sleep in Windows 10, then waking up, it always defaults back to the "main language", instead of keeping the last one set. I consider this a bug.



    Solution:




    1. Open Control PanelAll Control Panel ItemsLanguage.

    2. Click on Advanced Settings.

    3. Under Switching input methods, check the Let me set a different input method for each app windows.


    This will keep the language when going to sleep and coming back.






    share|improve this answer














    My problem: I have 3 languages (keyboard layouts) installed. When going to sleep in Windows 10, then waking up, it always defaults back to the "main language", instead of keeping the last one set. I consider this a bug.



    Solution:




    1. Open Control PanelAll Control Panel ItemsLanguage.

    2. Click on Advanced Settings.

    3. Under Switching input methods, check the Let me set a different input method for each app windows.


    This will keep the language when going to sleep and coming back.







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited May 4 '17 at 4:06

























    answered May 4 '17 at 3:56









    Kai Noack

    1,02821629




    1,02821629








    • 1




      Thanks. This solved my problem with the keyboard layout always changing back to the "default" after reboot and after sleep. I also have 3 keyboard layouts installed. English, because it works better with some game and two Swedish. Normal qwerty and dvorak.
      – Albert Veli
      Dec 9 '17 at 15:10










    • I had a similar issue, solved it by defining my keyboard directly under main language: see superuser.com/a/1322521/97570
      – jakub.g
      May 14 at 12:45














    • 1




      Thanks. This solved my problem with the keyboard layout always changing back to the "default" after reboot and after sleep. I also have 3 keyboard layouts installed. English, because it works better with some game and two Swedish. Normal qwerty and dvorak.
      – Albert Veli
      Dec 9 '17 at 15:10










    • I had a similar issue, solved it by defining my keyboard directly under main language: see superuser.com/a/1322521/97570
      – jakub.g
      May 14 at 12:45








    1




    1




    Thanks. This solved my problem with the keyboard layout always changing back to the "default" after reboot and after sleep. I also have 3 keyboard layouts installed. English, because it works better with some game and two Swedish. Normal qwerty and dvorak.
    – Albert Veli
    Dec 9 '17 at 15:10




    Thanks. This solved my problem with the keyboard layout always changing back to the "default" after reboot and after sleep. I also have 3 keyboard layouts installed. English, because it works better with some game and two Swedish. Normal qwerty and dvorak.
    – Albert Veli
    Dec 9 '17 at 15:10












    I had a similar issue, solved it by defining my keyboard directly under main language: see superuser.com/a/1322521/97570
    – jakub.g
    May 14 at 12:45




    I had a similar issue, solved it by defining my keyboard directly under main language: see superuser.com/a/1322521/97570
    – jakub.g
    May 14 at 12:45











    0














    This top Google result worked on my new Windows 10 laptop:




    Set a default keyboard layout:




    1. Click the Start menu and select Settings.

    2. Select Time & language.

    3. Click Region & language in the left column.

    4. Under Languages click the language you want as default and click Set as default.







    share|improve this answer





















    • I'll give it a go and see if this actually helps. Makes sense + it's the only thing I haven't yet tried :)
      – krizajb
      Dec 29 '17 at 9:19










    • Unfortunately this only sets the default option. It doesn't prevent keyboard to change while using Windows. The problem is the Ctrl+Shift key combination keeps changing the selected keyboard, which is common in most image and audio editors (as well as Visual Studio, hey Microsoft, are you aware of this?).
      – Guney Ozsan
      Aug 29 at 16:55










    • I think i've pressed Ctrl+Shift by accident a few times in my life, but simply removed all but En-US. You could also disable the shortcut: superuser.com/questions/109066/…
      – Cees Timmerman
      Aug 29 at 19:04
















    0














    This top Google result worked on my new Windows 10 laptop:




    Set a default keyboard layout:




    1. Click the Start menu and select Settings.

    2. Select Time & language.

    3. Click Region & language in the left column.

    4. Under Languages click the language you want as default and click Set as default.







    share|improve this answer





















    • I'll give it a go and see if this actually helps. Makes sense + it's the only thing I haven't yet tried :)
      – krizajb
      Dec 29 '17 at 9:19










    • Unfortunately this only sets the default option. It doesn't prevent keyboard to change while using Windows. The problem is the Ctrl+Shift key combination keeps changing the selected keyboard, which is common in most image and audio editors (as well as Visual Studio, hey Microsoft, are you aware of this?).
      – Guney Ozsan
      Aug 29 at 16:55










    • I think i've pressed Ctrl+Shift by accident a few times in my life, but simply removed all but En-US. You could also disable the shortcut: superuser.com/questions/109066/…
      – Cees Timmerman
      Aug 29 at 19:04














    0












    0








    0






    This top Google result worked on my new Windows 10 laptop:




    Set a default keyboard layout:




    1. Click the Start menu and select Settings.

    2. Select Time & language.

    3. Click Region & language in the left column.

    4. Under Languages click the language you want as default and click Set as default.







    share|improve this answer












    This top Google result worked on my new Windows 10 laptop:




    Set a default keyboard layout:




    1. Click the Start menu and select Settings.

    2. Select Time & language.

    3. Click Region & language in the left column.

    4. Under Languages click the language you want as default and click Set as default.








    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Dec 13 '17 at 15:20









    Cees Timmerman

    9451934




    9451934












    • I'll give it a go and see if this actually helps. Makes sense + it's the only thing I haven't yet tried :)
      – krizajb
      Dec 29 '17 at 9:19










    • Unfortunately this only sets the default option. It doesn't prevent keyboard to change while using Windows. The problem is the Ctrl+Shift key combination keeps changing the selected keyboard, which is common in most image and audio editors (as well as Visual Studio, hey Microsoft, are you aware of this?).
      – Guney Ozsan
      Aug 29 at 16:55










    • I think i've pressed Ctrl+Shift by accident a few times in my life, but simply removed all but En-US. You could also disable the shortcut: superuser.com/questions/109066/…
      – Cees Timmerman
      Aug 29 at 19:04


















    • I'll give it a go and see if this actually helps. Makes sense + it's the only thing I haven't yet tried :)
      – krizajb
      Dec 29 '17 at 9:19










    • Unfortunately this only sets the default option. It doesn't prevent keyboard to change while using Windows. The problem is the Ctrl+Shift key combination keeps changing the selected keyboard, which is common in most image and audio editors (as well as Visual Studio, hey Microsoft, are you aware of this?).
      – Guney Ozsan
      Aug 29 at 16:55










    • I think i've pressed Ctrl+Shift by accident a few times in my life, but simply removed all but En-US. You could also disable the shortcut: superuser.com/questions/109066/…
      – Cees Timmerman
      Aug 29 at 19:04
















    I'll give it a go and see if this actually helps. Makes sense + it's the only thing I haven't yet tried :)
    – krizajb
    Dec 29 '17 at 9:19




    I'll give it a go and see if this actually helps. Makes sense + it's the only thing I haven't yet tried :)
    – krizajb
    Dec 29 '17 at 9:19












    Unfortunately this only sets the default option. It doesn't prevent keyboard to change while using Windows. The problem is the Ctrl+Shift key combination keeps changing the selected keyboard, which is common in most image and audio editors (as well as Visual Studio, hey Microsoft, are you aware of this?).
    – Guney Ozsan
    Aug 29 at 16:55




    Unfortunately this only sets the default option. It doesn't prevent keyboard to change while using Windows. The problem is the Ctrl+Shift key combination keeps changing the selected keyboard, which is common in most image and audio editors (as well as Visual Studio, hey Microsoft, are you aware of this?).
    – Guney Ozsan
    Aug 29 at 16:55












    I think i've pressed Ctrl+Shift by accident a few times in my life, but simply removed all but En-US. You could also disable the shortcut: superuser.com/questions/109066/…
    – Cees Timmerman
    Aug 29 at 19:04




    I think i've pressed Ctrl+Shift by accident a few times in my life, but simply removed all but En-US. You could also disable the shortcut: superuser.com/questions/109066/…
    – Cees Timmerman
    Aug 29 at 19:04











    0














    December 2018



    The same issue occurred to me and I followed the following steps to fix it on Windows 10.



    Step #1: Go to Language Preferences



    enter image description here



    Step #2: Click on Advanced keyboard Settings



    enter image description here



    Step #3: Click on Language bar Options



    enter image description here



    Step #4: Perform following :
    4.1 Select Advanced Key Settings Tab
    4.2 Choose Between input languages option in the list.
    4.3 Click on Change key Sequence... button



    enter image description here



    4.4 Change both the options to Not Assigned.



    enter image description here






    share|improve this answer


























      0














      December 2018



      The same issue occurred to me and I followed the following steps to fix it on Windows 10.



      Step #1: Go to Language Preferences



      enter image description here



      Step #2: Click on Advanced keyboard Settings



      enter image description here



      Step #3: Click on Language bar Options



      enter image description here



      Step #4: Perform following :
      4.1 Select Advanced Key Settings Tab
      4.2 Choose Between input languages option in the list.
      4.3 Click on Change key Sequence... button



      enter image description here



      4.4 Change both the options to Not Assigned.



      enter image description here






      share|improve this answer
























        0












        0








        0






        December 2018



        The same issue occurred to me and I followed the following steps to fix it on Windows 10.



        Step #1: Go to Language Preferences



        enter image description here



        Step #2: Click on Advanced keyboard Settings



        enter image description here



        Step #3: Click on Language bar Options



        enter image description here



        Step #4: Perform following :
        4.1 Select Advanced Key Settings Tab
        4.2 Choose Between input languages option in the list.
        4.3 Click on Change key Sequence... button



        enter image description here



        4.4 Change both the options to Not Assigned.



        enter image description here






        share|improve this answer












        December 2018



        The same issue occurred to me and I followed the following steps to fix it on Windows 10.



        Step #1: Go to Language Preferences



        enter image description here



        Step #2: Click on Advanced keyboard Settings



        enter image description here



        Step #3: Click on Language bar Options



        enter image description here



        Step #4: Perform following :
        4.1 Select Advanced Key Settings Tab
        4.2 Choose Between input languages option in the list.
        4.3 Click on Change key Sequence... button



        enter image description here



        4.4 Change both the options to Not Assigned.



        enter image description here







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Dec 15 at 5:01









        Forte

        1162




        1162

















            protected by Community Jan 11 '16 at 9:25



            Thank you for your interest in this question.
            Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



            Would you like to answer one of these unanswered questions instead?



            Popular posts from this blog

            flock() on closed filehandle LOCK_FILE at /usr/bin/apt-mirror

            Mangá

            Eduardo VII do Reino Unido