Pressing alt-gr locks on compose mode, how do I disable this? so its just for one character

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP








up vote
1
down vote

favorite












When I am typing I want to be able to use the compose key to get at "dead" characters, if I press the compose key simultaneously with the key I want I can toggle dead mode, for the next key I press.



however, if I press the compose key alone, all subsequent keypresses give me their level 2 symbols. I don't know how to go back to normal key symbols... this compose mode seems to be locked on forever.



As an example in below, the first line is typed "123..." then I press alt-gr by itself... then I type "123..." again but now I get all the compose versions and not the normal numbers. (this is a French keyboard in this example)



example...



normal typing 1234567890 gives me 1234567890



I press alt-gr once then 1234567890... gives me &é"'(-è_çà



now the only way to go back to 1,2,3,4,5 etc is to press shift+1 etc



The keyboard is locked into the compose mode and I need to restart to get it out of this mode, (or change it to a different language).



to be clear, it seems that on my keyboard entering this "compose mode" is a permanent effect, and lasts for longer than just the subsequent keypresses, I want it to turn off after the next keypress.










share|improve this question























  • if your familiar with the concept of compose keys, imagine a mode where all key presses register as there compose variations, with no access to the non-compose versions
    – joe Lovick
    Mar 18 at 22:19










  • Your question and comments confuse me. Can you please edit your question and let us know exactly which keyboard layout you are using and provide a few specific characters which you can't type successfully as expected. I think it would be easier to guide you with that information.
    – Gunnar Hjalmarsson
    Mar 19 at 14:55










  • I appreciate your help, i tried to rewrite the question to better explain
    – joe Lovick
    Mar 19 at 15:05










  • From your latest description, it appears to me as if it switches to some other keyboard layout. Have you possibly defined <AltGr> as a shortcut for switching layouts?
    – Gunnar Hjalmarsson
    Mar 19 at 15:30










  • not knowingly, how would i establish this?
    – joe Lovick
    Mar 19 at 15:31














up vote
1
down vote

favorite












When I am typing I want to be able to use the compose key to get at "dead" characters, if I press the compose key simultaneously with the key I want I can toggle dead mode, for the next key I press.



however, if I press the compose key alone, all subsequent keypresses give me their level 2 symbols. I don't know how to go back to normal key symbols... this compose mode seems to be locked on forever.



As an example in below, the first line is typed "123..." then I press alt-gr by itself... then I type "123..." again but now I get all the compose versions and not the normal numbers. (this is a French keyboard in this example)



example...



normal typing 1234567890 gives me 1234567890



I press alt-gr once then 1234567890... gives me &é"'(-è_çà



now the only way to go back to 1,2,3,4,5 etc is to press shift+1 etc



The keyboard is locked into the compose mode and I need to restart to get it out of this mode, (or change it to a different language).



to be clear, it seems that on my keyboard entering this "compose mode" is a permanent effect, and lasts for longer than just the subsequent keypresses, I want it to turn off after the next keypress.










share|improve this question























  • if your familiar with the concept of compose keys, imagine a mode where all key presses register as there compose variations, with no access to the non-compose versions
    – joe Lovick
    Mar 18 at 22:19










  • Your question and comments confuse me. Can you please edit your question and let us know exactly which keyboard layout you are using and provide a few specific characters which you can't type successfully as expected. I think it would be easier to guide you with that information.
    – Gunnar Hjalmarsson
    Mar 19 at 14:55










  • I appreciate your help, i tried to rewrite the question to better explain
    – joe Lovick
    Mar 19 at 15:05










  • From your latest description, it appears to me as if it switches to some other keyboard layout. Have you possibly defined <AltGr> as a shortcut for switching layouts?
    – Gunnar Hjalmarsson
    Mar 19 at 15:30










  • not knowingly, how would i establish this?
    – joe Lovick
    Mar 19 at 15:31












up vote
1
down vote

favorite









up vote
1
down vote

favorite











When I am typing I want to be able to use the compose key to get at "dead" characters, if I press the compose key simultaneously with the key I want I can toggle dead mode, for the next key I press.



however, if I press the compose key alone, all subsequent keypresses give me their level 2 symbols. I don't know how to go back to normal key symbols... this compose mode seems to be locked on forever.



As an example in below, the first line is typed "123..." then I press alt-gr by itself... then I type "123..." again but now I get all the compose versions and not the normal numbers. (this is a French keyboard in this example)



example...



normal typing 1234567890 gives me 1234567890



I press alt-gr once then 1234567890... gives me &é"'(-è_çà



now the only way to go back to 1,2,3,4,5 etc is to press shift+1 etc



The keyboard is locked into the compose mode and I need to restart to get it out of this mode, (or change it to a different language).



to be clear, it seems that on my keyboard entering this "compose mode" is a permanent effect, and lasts for longer than just the subsequent keypresses, I want it to turn off after the next keypress.










share|improve this question















When I am typing I want to be able to use the compose key to get at "dead" characters, if I press the compose key simultaneously with the key I want I can toggle dead mode, for the next key I press.



however, if I press the compose key alone, all subsequent keypresses give me their level 2 symbols. I don't know how to go back to normal key symbols... this compose mode seems to be locked on forever.



As an example in below, the first line is typed "123..." then I press alt-gr by itself... then I type "123..." again but now I get all the compose versions and not the normal numbers. (this is a French keyboard in this example)



example...



normal typing 1234567890 gives me 1234567890



I press alt-gr once then 1234567890... gives me &é"'(-è_çà



now the only way to go back to 1,2,3,4,5 etc is to press shift+1 etc



The keyboard is locked into the compose mode and I need to restart to get it out of this mode, (or change it to a different language).



to be clear, it seems that on my keyboard entering this "compose mode" is a permanent effect, and lasts for longer than just the subsequent keypresses, I want it to turn off after the next keypress.







gnome keyboard-layout compose-key






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 19 at 15:24

























asked Mar 18 at 22:00









joe Lovick

1118




1118











  • if your familiar with the concept of compose keys, imagine a mode where all key presses register as there compose variations, with no access to the non-compose versions
    – joe Lovick
    Mar 18 at 22:19










  • Your question and comments confuse me. Can you please edit your question and let us know exactly which keyboard layout you are using and provide a few specific characters which you can't type successfully as expected. I think it would be easier to guide you with that information.
    – Gunnar Hjalmarsson
    Mar 19 at 14:55










  • I appreciate your help, i tried to rewrite the question to better explain
    – joe Lovick
    Mar 19 at 15:05










  • From your latest description, it appears to me as if it switches to some other keyboard layout. Have you possibly defined <AltGr> as a shortcut for switching layouts?
    – Gunnar Hjalmarsson
    Mar 19 at 15:30










  • not knowingly, how would i establish this?
    – joe Lovick
    Mar 19 at 15:31
















  • if your familiar with the concept of compose keys, imagine a mode where all key presses register as there compose variations, with no access to the non-compose versions
    – joe Lovick
    Mar 18 at 22:19










  • Your question and comments confuse me. Can you please edit your question and let us know exactly which keyboard layout you are using and provide a few specific characters which you can't type successfully as expected. I think it would be easier to guide you with that information.
    – Gunnar Hjalmarsson
    Mar 19 at 14:55










  • I appreciate your help, i tried to rewrite the question to better explain
    – joe Lovick
    Mar 19 at 15:05










  • From your latest description, it appears to me as if it switches to some other keyboard layout. Have you possibly defined <AltGr> as a shortcut for switching layouts?
    – Gunnar Hjalmarsson
    Mar 19 at 15:30










  • not knowingly, how would i establish this?
    – joe Lovick
    Mar 19 at 15:31















if your familiar with the concept of compose keys, imagine a mode where all key presses register as there compose variations, with no access to the non-compose versions
– joe Lovick
Mar 18 at 22:19




if your familiar with the concept of compose keys, imagine a mode where all key presses register as there compose variations, with no access to the non-compose versions
– joe Lovick
Mar 18 at 22:19












Your question and comments confuse me. Can you please edit your question and let us know exactly which keyboard layout you are using and provide a few specific characters which you can't type successfully as expected. I think it would be easier to guide you with that information.
– Gunnar Hjalmarsson
Mar 19 at 14:55




Your question and comments confuse me. Can you please edit your question and let us know exactly which keyboard layout you are using and provide a few specific characters which you can't type successfully as expected. I think it would be easier to guide you with that information.
– Gunnar Hjalmarsson
Mar 19 at 14:55












I appreciate your help, i tried to rewrite the question to better explain
– joe Lovick
Mar 19 at 15:05




I appreciate your help, i tried to rewrite the question to better explain
– joe Lovick
Mar 19 at 15:05












From your latest description, it appears to me as if it switches to some other keyboard layout. Have you possibly defined <AltGr> as a shortcut for switching layouts?
– Gunnar Hjalmarsson
Mar 19 at 15:30




From your latest description, it appears to me as if it switches to some other keyboard layout. Have you possibly defined <AltGr> as a shortcut for switching layouts?
– Gunnar Hjalmarsson
Mar 19 at 15:30












not knowingly, how would i establish this?
– joe Lovick
Mar 19 at 15:31




not knowingly, how would i establish this?
– joe Lovick
Mar 19 at 15:31










3 Answers
3






active

oldest

votes

















up vote
1
down vote













This seems to be the default behaviour of the French keyboard.



enter image description here



As per the keyboard layout above, if you press 12...90, you're supposed to get



&é"'(-è_çà


If you press Shift+12...90 instead, you should get



1234567890


So "pressing Shift+Alt-Gr" part seems to be a red herring.






share|improve this answer




















  • OK, i can buy that... it behaves as you describe.. how do i turn it off when it is on so that i can go back to getting 1 to be 1... ideally pressing the Alt-Gr would only work on the next keypress, like it does on the mac
    – joe Lovick
    Mar 19 at 14:24










  • See Gunnar's answer.
    – pomsky
    Mar 19 at 14:28










  • unfortunatly that doesnt solve the problem. i do need to get at compose characters, i just need to be switch back to normal characters after i have typed one.
    – joe Lovick
    Mar 19 at 14:36


















up vote
1
down vote













If you have defined AltGr as a compose key, its original behavior is overridden.



To disable the compose key, and with that retain the original behavior of AltGr, you can use Tweaks (gnome-tweak-tool) or run this terminal command:



gsettings reset org.gnome.desktop.input-sources xkb-options





share|improve this answer
















  • 1




    so I have reset all bindings, and it doesn't help, it appears this is a feature by design, see pomsky's answer, I just need the Alt-GR to only impact the next character, not all subsequent characters.
    – joe Lovick
    Mar 19 at 14:29

















up vote
1
down vote



accepted










The problem was caused by a custom keyboard layout that had an issue, disabling this keyboard layout and restarting my machine, stopped the problem on other keyboard layouts.



I now need to find the problem with this keyboard layout, but that as they say is a different problem.






share|improve this answer




















    Your Answer







    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "89"
    ;
    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: false,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













     

    draft saved


    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1017116%2fpressing-alt-gr-locks-on-compose-mode-how-do-i-disable-this-so-its-just-for-on%23new-answer', 'question_page');

    );

    Post as a guest






























    3 Answers
    3






    active

    oldest

    votes








    3 Answers
    3






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    1
    down vote













    This seems to be the default behaviour of the French keyboard.



    enter image description here



    As per the keyboard layout above, if you press 12...90, you're supposed to get



    &é"'(-è_çà


    If you press Shift+12...90 instead, you should get



    1234567890


    So "pressing Shift+Alt-Gr" part seems to be a red herring.






    share|improve this answer




















    • OK, i can buy that... it behaves as you describe.. how do i turn it off when it is on so that i can go back to getting 1 to be 1... ideally pressing the Alt-Gr would only work on the next keypress, like it does on the mac
      – joe Lovick
      Mar 19 at 14:24










    • See Gunnar's answer.
      – pomsky
      Mar 19 at 14:28










    • unfortunatly that doesnt solve the problem. i do need to get at compose characters, i just need to be switch back to normal characters after i have typed one.
      – joe Lovick
      Mar 19 at 14:36















    up vote
    1
    down vote













    This seems to be the default behaviour of the French keyboard.



    enter image description here



    As per the keyboard layout above, if you press 12...90, you're supposed to get



    &é"'(-è_çà


    If you press Shift+12...90 instead, you should get



    1234567890


    So "pressing Shift+Alt-Gr" part seems to be a red herring.






    share|improve this answer




















    • OK, i can buy that... it behaves as you describe.. how do i turn it off when it is on so that i can go back to getting 1 to be 1... ideally pressing the Alt-Gr would only work on the next keypress, like it does on the mac
      – joe Lovick
      Mar 19 at 14:24










    • See Gunnar's answer.
      – pomsky
      Mar 19 at 14:28










    • unfortunatly that doesnt solve the problem. i do need to get at compose characters, i just need to be switch back to normal characters after i have typed one.
      – joe Lovick
      Mar 19 at 14:36













    up vote
    1
    down vote










    up vote
    1
    down vote









    This seems to be the default behaviour of the French keyboard.



    enter image description here



    As per the keyboard layout above, if you press 12...90, you're supposed to get



    &é"'(-è_çà


    If you press Shift+12...90 instead, you should get



    1234567890


    So "pressing Shift+Alt-Gr" part seems to be a red herring.






    share|improve this answer












    This seems to be the default behaviour of the French keyboard.



    enter image description here



    As per the keyboard layout above, if you press 12...90, you're supposed to get



    &é"'(-è_çà


    If you press Shift+12...90 instead, you should get



    1234567890


    So "pressing Shift+Alt-Gr" part seems to be a red herring.







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Mar 19 at 10:21









    pomsky

    23.1k77299




    23.1k77299











    • OK, i can buy that... it behaves as you describe.. how do i turn it off when it is on so that i can go back to getting 1 to be 1... ideally pressing the Alt-Gr would only work on the next keypress, like it does on the mac
      – joe Lovick
      Mar 19 at 14:24










    • See Gunnar's answer.
      – pomsky
      Mar 19 at 14:28










    • unfortunatly that doesnt solve the problem. i do need to get at compose characters, i just need to be switch back to normal characters after i have typed one.
      – joe Lovick
      Mar 19 at 14:36

















    • OK, i can buy that... it behaves as you describe.. how do i turn it off when it is on so that i can go back to getting 1 to be 1... ideally pressing the Alt-Gr would only work on the next keypress, like it does on the mac
      – joe Lovick
      Mar 19 at 14:24










    • See Gunnar's answer.
      – pomsky
      Mar 19 at 14:28










    • unfortunatly that doesnt solve the problem. i do need to get at compose characters, i just need to be switch back to normal characters after i have typed one.
      – joe Lovick
      Mar 19 at 14:36
















    OK, i can buy that... it behaves as you describe.. how do i turn it off when it is on so that i can go back to getting 1 to be 1... ideally pressing the Alt-Gr would only work on the next keypress, like it does on the mac
    – joe Lovick
    Mar 19 at 14:24




    OK, i can buy that... it behaves as you describe.. how do i turn it off when it is on so that i can go back to getting 1 to be 1... ideally pressing the Alt-Gr would only work on the next keypress, like it does on the mac
    – joe Lovick
    Mar 19 at 14:24












    See Gunnar's answer.
    – pomsky
    Mar 19 at 14:28




    See Gunnar's answer.
    – pomsky
    Mar 19 at 14:28












    unfortunatly that doesnt solve the problem. i do need to get at compose characters, i just need to be switch back to normal characters after i have typed one.
    – joe Lovick
    Mar 19 at 14:36





    unfortunatly that doesnt solve the problem. i do need to get at compose characters, i just need to be switch back to normal characters after i have typed one.
    – joe Lovick
    Mar 19 at 14:36













    up vote
    1
    down vote













    If you have defined AltGr as a compose key, its original behavior is overridden.



    To disable the compose key, and with that retain the original behavior of AltGr, you can use Tweaks (gnome-tweak-tool) or run this terminal command:



    gsettings reset org.gnome.desktop.input-sources xkb-options





    share|improve this answer
















    • 1




      so I have reset all bindings, and it doesn't help, it appears this is a feature by design, see pomsky's answer, I just need the Alt-GR to only impact the next character, not all subsequent characters.
      – joe Lovick
      Mar 19 at 14:29














    up vote
    1
    down vote













    If you have defined AltGr as a compose key, its original behavior is overridden.



    To disable the compose key, and with that retain the original behavior of AltGr, you can use Tweaks (gnome-tweak-tool) or run this terminal command:



    gsettings reset org.gnome.desktop.input-sources xkb-options





    share|improve this answer
















    • 1




      so I have reset all bindings, and it doesn't help, it appears this is a feature by design, see pomsky's answer, I just need the Alt-GR to only impact the next character, not all subsequent characters.
      – joe Lovick
      Mar 19 at 14:29












    up vote
    1
    down vote










    up vote
    1
    down vote









    If you have defined AltGr as a compose key, its original behavior is overridden.



    To disable the compose key, and with that retain the original behavior of AltGr, you can use Tweaks (gnome-tweak-tool) or run this terminal command:



    gsettings reset org.gnome.desktop.input-sources xkb-options





    share|improve this answer












    If you have defined AltGr as a compose key, its original behavior is overridden.



    To disable the compose key, and with that retain the original behavior of AltGr, you can use Tweaks (gnome-tweak-tool) or run this terminal command:



    gsettings reset org.gnome.desktop.input-sources xkb-options






    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Mar 19 at 13:48









    Gunnar Hjalmarsson

    18k23059




    18k23059







    • 1




      so I have reset all bindings, and it doesn't help, it appears this is a feature by design, see pomsky's answer, I just need the Alt-GR to only impact the next character, not all subsequent characters.
      – joe Lovick
      Mar 19 at 14:29












    • 1




      so I have reset all bindings, and it doesn't help, it appears this is a feature by design, see pomsky's answer, I just need the Alt-GR to only impact the next character, not all subsequent characters.
      – joe Lovick
      Mar 19 at 14:29







    1




    1




    so I have reset all bindings, and it doesn't help, it appears this is a feature by design, see pomsky's answer, I just need the Alt-GR to only impact the next character, not all subsequent characters.
    – joe Lovick
    Mar 19 at 14:29




    so I have reset all bindings, and it doesn't help, it appears this is a feature by design, see pomsky's answer, I just need the Alt-GR to only impact the next character, not all subsequent characters.
    – joe Lovick
    Mar 19 at 14:29










    up vote
    1
    down vote



    accepted










    The problem was caused by a custom keyboard layout that had an issue, disabling this keyboard layout and restarting my machine, stopped the problem on other keyboard layouts.



    I now need to find the problem with this keyboard layout, but that as they say is a different problem.






    share|improve this answer
























      up vote
      1
      down vote



      accepted










      The problem was caused by a custom keyboard layout that had an issue, disabling this keyboard layout and restarting my machine, stopped the problem on other keyboard layouts.



      I now need to find the problem with this keyboard layout, but that as they say is a different problem.






      share|improve this answer






















        up vote
        1
        down vote



        accepted







        up vote
        1
        down vote



        accepted






        The problem was caused by a custom keyboard layout that had an issue, disabling this keyboard layout and restarting my machine, stopped the problem on other keyboard layouts.



        I now need to find the problem with this keyboard layout, but that as they say is a different problem.






        share|improve this answer












        The problem was caused by a custom keyboard layout that had an issue, disabling this keyboard layout and restarting my machine, stopped the problem on other keyboard layouts.



        I now need to find the problem with this keyboard layout, but that as they say is a different problem.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Mar 19 at 16:41









        joe Lovick

        1118




        1118



























             

            draft saved


            draft discarded















































             


            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1017116%2fpressing-alt-gr-locks-on-compose-mode-how-do-i-disable-this-so-its-just-for-on%23new-answer', 'question_page');

            );

            Post as a guest













































































            Popular posts from this blog

            How do so many people here on Academia.SE, and in general, afford lavish higher education programs?

            Trouble downloading packages list due to a “Hash sum mismatch” error

            How do I move numbers in filenames, in a batch renaming operation?