How to avoid keyboard layout automatically changing on windows 10











up vote
8
down vote

favorite
2












Disclaimer: this is the exact same question as this one but on Windows 10.



I use two different keyboard layouts on Windows 10 (French AZERTY and US QWERTY, not that it matters), both in the English language. I can switch easily with the Windows + Space shortcut which lets you choose between the two.



However, the keyboard layout keeps changing automatically from one to another (at least from French, which I use 95% of the time, to US) and I cannot figure out why. I am absolutely certain that I do not press Windows + Space by mistake, and I am also sure that I don't press Alt + Shift by mistake (which was a key combination that used to allow changing keyboard layout, but apparently doesn't anymore – at least not on this computer).



I have an autohotkey script running in the background but I did not find any hotkey that seems to be able to trigger a keyboard layout change.



Does anyone know how to avoid involuntary layout changes?










share|improve this question




























    up vote
    8
    down vote

    favorite
    2












    Disclaimer: this is the exact same question as this one but on Windows 10.



    I use two different keyboard layouts on Windows 10 (French AZERTY and US QWERTY, not that it matters), both in the English language. I can switch easily with the Windows + Space shortcut which lets you choose between the two.



    However, the keyboard layout keeps changing automatically from one to another (at least from French, which I use 95% of the time, to US) and I cannot figure out why. I am absolutely certain that I do not press Windows + Space by mistake, and I am also sure that I don't press Alt + Shift by mistake (which was a key combination that used to allow changing keyboard layout, but apparently doesn't anymore – at least not on this computer).



    I have an autohotkey script running in the background but I did not find any hotkey that seems to be able to trigger a keyboard layout change.



    Does anyone know how to avoid involuntary layout changes?










    share|improve this question


























      up vote
      8
      down vote

      favorite
      2









      up vote
      8
      down vote

      favorite
      2






      2





      Disclaimer: this is the exact same question as this one but on Windows 10.



      I use two different keyboard layouts on Windows 10 (French AZERTY and US QWERTY, not that it matters), both in the English language. I can switch easily with the Windows + Space shortcut which lets you choose between the two.



      However, the keyboard layout keeps changing automatically from one to another (at least from French, which I use 95% of the time, to US) and I cannot figure out why. I am absolutely certain that I do not press Windows + Space by mistake, and I am also sure that I don't press Alt + Shift by mistake (which was a key combination that used to allow changing keyboard layout, but apparently doesn't anymore – at least not on this computer).



      I have an autohotkey script running in the background but I did not find any hotkey that seems to be able to trigger a keyboard layout change.



      Does anyone know how to avoid involuntary layout changes?










      share|improve this question















      Disclaimer: this is the exact same question as this one but on Windows 10.



      I use two different keyboard layouts on Windows 10 (French AZERTY and US QWERTY, not that it matters), both in the English language. I can switch easily with the Windows + Space shortcut which lets you choose between the two.



      However, the keyboard layout keeps changing automatically from one to another (at least from French, which I use 95% of the time, to US) and I cannot figure out why. I am absolutely certain that I do not press Windows + Space by mistake, and I am also sure that I don't press Alt + Shift by mistake (which was a key combination that used to allow changing keyboard layout, but apparently doesn't anymore – at least not on this computer).



      I have an autohotkey script running in the background but I did not find any hotkey that seems to be able to trigger a keyboard layout change.



      Does anyone know how to avoid involuntary layout changes?







      windows-10 keyboard-shortcuts keyboard-layout






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Nov 17 '17 at 12:28

























      asked Jul 12 '17 at 16:52









      Alexandre d'Entraigues

      2431311




      2431311






















          3 Answers
          3






          active

          oldest

          votes

















          up vote
          7
          down vote



          accepted










          Below is the answer for anyone interested. It is in two parts for now, I'll edit it when I have time.





          1. One of the questions in the related questions put me on the right track, though I have not solved the issue yet.


          On my computer (and apparently and Windows 8 and above), the Ctrl + Shift (not Alt + Shift) key combination is used to switch keyboard layouts. I disabled the Alt + Shift combination (that was theoretically active, but did not work) by going to Control PanelClock, Language and RegionLanguageAdvanced settingsChange Language Bar hotkeys ; but the Ctrl + Shift combination still switches keyboard layout, although it does not appear anywhere, and I cannot figure out why.



          enter image description here






          1. FINAL WORD: There are actually TWO hotkeys, one which changes input languages (which is, by default, Alt+Shift) and one which switches keyboard layouts (by default, Ctrl+Shift).


          The definitive steps to see those settings are :




          1. Go to Control PanelClock, Language and RegionLanguageAdvanced
            settingsChange Language Bar hotkeys

          2. In the "Advanced Key Settings" tab, select "Between input languages" and click on "Change Key Sequence..."


          You can now choose to enable, disable or change the two shortcuts I mentioned earlier.



          enter image description here






          share|improve this answer

















          • 1




            Strangely, there is no "Language" option in my Settings / Control Panel. So I had to get there with: Settings > Time & Language > Region & language > Advanced keyboard settings (in Related settings on right side) > Language bar options > Advanced Key Settings
            – Wyck
            Jul 11 at 1:36


















          up vote
          0
          down vote













          With windows 10, there's also a problem that raises when using more than one computer (like your laptop and desktop) and win 10 syncs settings, hence the last used layout of one computer will be transfered to the other computer.






          share|improve this answer




























            up vote
            -1
            down vote













            wasn't enough for me, I still had the problem. For those who still have the problem, I found here in the second page of answers, the one from Khalil Al Hooti on february 16th 2018 that I copy below :
            "The reason is that your system local is set to English (United Kingdom). so whenever, you start typing in some program with non-Unicode characters, windows will use the default system local language to interpret these characters even if the language is not available in language bar.
            if you want never to allow this to happen again do the following
            1. go to control panel
            2. click on clock, language and region
            3. click on language
            4. click on advanced setting
            5.click on Apply language setting to the welcome screen, system accounts, and new user accounts
            6. click on change system locale
            7. choose to English (United States) from English (United Kingdom) and click OK
            8. restart your PC.
            to remove previously automatically added English (United Kingdom) language keyboard. first add the language from language preference, and the keyboard from the options. remove them again manually.
            The problem will be solved"






            share|improve this answer





















              Your Answer








              StackExchange.ready(function() {
              var channelOptions = {
              tags: "".split(" "),
              id: "3"
              };
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function() {
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled) {
              StackExchange.using("snippets", function() {
              createEditor();
              });
              }
              else {
              createEditor();
              }
              });

              function createEditor() {
              StackExchange.prepareEditor({
              heartbeatType: 'answer',
              convertImagesToLinks: true,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: 10,
              bindNavPrevention: true,
              postfix: "",
              imageUploader: {
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              },
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              });


              }
              });














               

              draft saved


              draft discarded


















              StackExchange.ready(
              function () {
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1229224%2fhow-to-avoid-keyboard-layout-automatically-changing-on-windows-10%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              3 Answers
              3






              active

              oldest

              votes








              3 Answers
              3






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes








              up vote
              7
              down vote



              accepted










              Below is the answer for anyone interested. It is in two parts for now, I'll edit it when I have time.





              1. One of the questions in the related questions put me on the right track, though I have not solved the issue yet.


              On my computer (and apparently and Windows 8 and above), the Ctrl + Shift (not Alt + Shift) key combination is used to switch keyboard layouts. I disabled the Alt + Shift combination (that was theoretically active, but did not work) by going to Control PanelClock, Language and RegionLanguageAdvanced settingsChange Language Bar hotkeys ; but the Ctrl + Shift combination still switches keyboard layout, although it does not appear anywhere, and I cannot figure out why.



              enter image description here






              1. FINAL WORD: There are actually TWO hotkeys, one which changes input languages (which is, by default, Alt+Shift) and one which switches keyboard layouts (by default, Ctrl+Shift).


              The definitive steps to see those settings are :




              1. Go to Control PanelClock, Language and RegionLanguageAdvanced
                settingsChange Language Bar hotkeys

              2. In the "Advanced Key Settings" tab, select "Between input languages" and click on "Change Key Sequence..."


              You can now choose to enable, disable or change the two shortcuts I mentioned earlier.



              enter image description here






              share|improve this answer

















              • 1




                Strangely, there is no "Language" option in my Settings / Control Panel. So I had to get there with: Settings > Time & Language > Region & language > Advanced keyboard settings (in Related settings on right side) > Language bar options > Advanced Key Settings
                – Wyck
                Jul 11 at 1:36















              up vote
              7
              down vote



              accepted










              Below is the answer for anyone interested. It is in two parts for now, I'll edit it when I have time.





              1. One of the questions in the related questions put me on the right track, though I have not solved the issue yet.


              On my computer (and apparently and Windows 8 and above), the Ctrl + Shift (not Alt + Shift) key combination is used to switch keyboard layouts. I disabled the Alt + Shift combination (that was theoretically active, but did not work) by going to Control PanelClock, Language and RegionLanguageAdvanced settingsChange Language Bar hotkeys ; but the Ctrl + Shift combination still switches keyboard layout, although it does not appear anywhere, and I cannot figure out why.



              enter image description here






              1. FINAL WORD: There are actually TWO hotkeys, one which changes input languages (which is, by default, Alt+Shift) and one which switches keyboard layouts (by default, Ctrl+Shift).


              The definitive steps to see those settings are :




              1. Go to Control PanelClock, Language and RegionLanguageAdvanced
                settingsChange Language Bar hotkeys

              2. In the "Advanced Key Settings" tab, select "Between input languages" and click on "Change Key Sequence..."


              You can now choose to enable, disable or change the two shortcuts I mentioned earlier.



              enter image description here






              share|improve this answer

















              • 1




                Strangely, there is no "Language" option in my Settings / Control Panel. So I had to get there with: Settings > Time & Language > Region & language > Advanced keyboard settings (in Related settings on right side) > Language bar options > Advanced Key Settings
                – Wyck
                Jul 11 at 1:36













              up vote
              7
              down vote



              accepted







              up vote
              7
              down vote



              accepted






              Below is the answer for anyone interested. It is in two parts for now, I'll edit it when I have time.





              1. One of the questions in the related questions put me on the right track, though I have not solved the issue yet.


              On my computer (and apparently and Windows 8 and above), the Ctrl + Shift (not Alt + Shift) key combination is used to switch keyboard layouts. I disabled the Alt + Shift combination (that was theoretically active, but did not work) by going to Control PanelClock, Language and RegionLanguageAdvanced settingsChange Language Bar hotkeys ; but the Ctrl + Shift combination still switches keyboard layout, although it does not appear anywhere, and I cannot figure out why.



              enter image description here






              1. FINAL WORD: There are actually TWO hotkeys, one which changes input languages (which is, by default, Alt+Shift) and one which switches keyboard layouts (by default, Ctrl+Shift).


              The definitive steps to see those settings are :




              1. Go to Control PanelClock, Language and RegionLanguageAdvanced
                settingsChange Language Bar hotkeys

              2. In the "Advanced Key Settings" tab, select "Between input languages" and click on "Change Key Sequence..."


              You can now choose to enable, disable or change the two shortcuts I mentioned earlier.



              enter image description here






              share|improve this answer












              Below is the answer for anyone interested. It is in two parts for now, I'll edit it when I have time.





              1. One of the questions in the related questions put me on the right track, though I have not solved the issue yet.


              On my computer (and apparently and Windows 8 and above), the Ctrl + Shift (not Alt + Shift) key combination is used to switch keyboard layouts. I disabled the Alt + Shift combination (that was theoretically active, but did not work) by going to Control PanelClock, Language and RegionLanguageAdvanced settingsChange Language Bar hotkeys ; but the Ctrl + Shift combination still switches keyboard layout, although it does not appear anywhere, and I cannot figure out why.



              enter image description here






              1. FINAL WORD: There are actually TWO hotkeys, one which changes input languages (which is, by default, Alt+Shift) and one which switches keyboard layouts (by default, Ctrl+Shift).


              The definitive steps to see those settings are :




              1. Go to Control PanelClock, Language and RegionLanguageAdvanced
                settingsChange Language Bar hotkeys

              2. In the "Advanced Key Settings" tab, select "Between input languages" and click on "Change Key Sequence..."


              You can now choose to enable, disable or change the two shortcuts I mentioned earlier.



              enter image description here







              share|improve this answer












              share|improve this answer



              share|improve this answer










              answered Nov 17 '17 at 12:27









              Alexandre d'Entraigues

              2431311




              2431311








              • 1




                Strangely, there is no "Language" option in my Settings / Control Panel. So I had to get there with: Settings > Time & Language > Region & language > Advanced keyboard settings (in Related settings on right side) > Language bar options > Advanced Key Settings
                – Wyck
                Jul 11 at 1:36














              • 1




                Strangely, there is no "Language" option in my Settings / Control Panel. So I had to get there with: Settings > Time & Language > Region & language > Advanced keyboard settings (in Related settings on right side) > Language bar options > Advanced Key Settings
                – Wyck
                Jul 11 at 1:36








              1




              1




              Strangely, there is no "Language" option in my Settings / Control Panel. So I had to get there with: Settings > Time & Language > Region & language > Advanced keyboard settings (in Related settings on right side) > Language bar options > Advanced Key Settings
              – Wyck
              Jul 11 at 1:36




              Strangely, there is no "Language" option in my Settings / Control Panel. So I had to get there with: Settings > Time & Language > Region & language > Advanced keyboard settings (in Related settings on right side) > Language bar options > Advanced Key Settings
              – Wyck
              Jul 11 at 1:36












              up vote
              0
              down vote













              With windows 10, there's also a problem that raises when using more than one computer (like your laptop and desktop) and win 10 syncs settings, hence the last used layout of one computer will be transfered to the other computer.






              share|improve this answer

























                up vote
                0
                down vote













                With windows 10, there's also a problem that raises when using more than one computer (like your laptop and desktop) and win 10 syncs settings, hence the last used layout of one computer will be transfered to the other computer.






                share|improve this answer























                  up vote
                  0
                  down vote










                  up vote
                  0
                  down vote









                  With windows 10, there's also a problem that raises when using more than one computer (like your laptop and desktop) and win 10 syncs settings, hence the last used layout of one computer will be transfered to the other computer.






                  share|improve this answer












                  With windows 10, there's also a problem that raises when using more than one computer (like your laptop and desktop) and win 10 syncs settings, hence the last used layout of one computer will be transfered to the other computer.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Jul 4 at 13:58









                  Raul Andres del Canto Zahr

                  1




                  1






















                      up vote
                      -1
                      down vote













                      wasn't enough for me, I still had the problem. For those who still have the problem, I found here in the second page of answers, the one from Khalil Al Hooti on february 16th 2018 that I copy below :
                      "The reason is that your system local is set to English (United Kingdom). so whenever, you start typing in some program with non-Unicode characters, windows will use the default system local language to interpret these characters even if the language is not available in language bar.
                      if you want never to allow this to happen again do the following
                      1. go to control panel
                      2. click on clock, language and region
                      3. click on language
                      4. click on advanced setting
                      5.click on Apply language setting to the welcome screen, system accounts, and new user accounts
                      6. click on change system locale
                      7. choose to English (United States) from English (United Kingdom) and click OK
                      8. restart your PC.
                      to remove previously automatically added English (United Kingdom) language keyboard. first add the language from language preference, and the keyboard from the options. remove them again manually.
                      The problem will be solved"






                      share|improve this answer

























                        up vote
                        -1
                        down vote













                        wasn't enough for me, I still had the problem. For those who still have the problem, I found here in the second page of answers, the one from Khalil Al Hooti on february 16th 2018 that I copy below :
                        "The reason is that your system local is set to English (United Kingdom). so whenever, you start typing in some program with non-Unicode characters, windows will use the default system local language to interpret these characters even if the language is not available in language bar.
                        if you want never to allow this to happen again do the following
                        1. go to control panel
                        2. click on clock, language and region
                        3. click on language
                        4. click on advanced setting
                        5.click on Apply language setting to the welcome screen, system accounts, and new user accounts
                        6. click on change system locale
                        7. choose to English (United States) from English (United Kingdom) and click OK
                        8. restart your PC.
                        to remove previously automatically added English (United Kingdom) language keyboard. first add the language from language preference, and the keyboard from the options. remove them again manually.
                        The problem will be solved"






                        share|improve this answer























                          up vote
                          -1
                          down vote










                          up vote
                          -1
                          down vote









                          wasn't enough for me, I still had the problem. For those who still have the problem, I found here in the second page of answers, the one from Khalil Al Hooti on february 16th 2018 that I copy below :
                          "The reason is that your system local is set to English (United Kingdom). so whenever, you start typing in some program with non-Unicode characters, windows will use the default system local language to interpret these characters even if the language is not available in language bar.
                          if you want never to allow this to happen again do the following
                          1. go to control panel
                          2. click on clock, language and region
                          3. click on language
                          4. click on advanced setting
                          5.click on Apply language setting to the welcome screen, system accounts, and new user accounts
                          6. click on change system locale
                          7. choose to English (United States) from English (United Kingdom) and click OK
                          8. restart your PC.
                          to remove previously automatically added English (United Kingdom) language keyboard. first add the language from language preference, and the keyboard from the options. remove them again manually.
                          The problem will be solved"






                          share|improve this answer












                          wasn't enough for me, I still had the problem. For those who still have the problem, I found here in the second page of answers, the one from Khalil Al Hooti on february 16th 2018 that I copy below :
                          "The reason is that your system local is set to English (United Kingdom). so whenever, you start typing in some program with non-Unicode characters, windows will use the default system local language to interpret these characters even if the language is not available in language bar.
                          if you want never to allow this to happen again do the following
                          1. go to control panel
                          2. click on clock, language and region
                          3. click on language
                          4. click on advanced setting
                          5.click on Apply language setting to the welcome screen, system accounts, and new user accounts
                          6. click on change system locale
                          7. choose to English (United States) from English (United Kingdom) and click OK
                          8. restart your PC.
                          to remove previously automatically added English (United Kingdom) language keyboard. first add the language from language preference, and the keyboard from the options. remove them again manually.
                          The problem will be solved"







                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered Mar 1 at 15:17









                          Ignome

                          1




                          1






























                               

                              draft saved


                              draft discarded



















































                               


                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function () {
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1229224%2fhow-to-avoid-keyboard-layout-automatically-changing-on-windows-10%23new-answer', 'question_page');
                              }
                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              Список кардиналов, возведённых папой римским Каликстом III

                              Deduzione

                              Mysql.sock missing - “Can't connect to local MySQL server through socket”