How can I assign redundant shortcuts for switching workspaces in GNOME 3?

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












5














I would like to bind both Super+1 and Super+Home as shortcuts to the "Switch to workspace 1" action in GNOME 3. Is there a way to do this?



I think that to achieve this there would either have to be a way to assign multiple keyboard shortcuts to the same action or there would have to be a way to switch workspaces via a command-line action (which would alet me create a shortcut for it in the "custom shortcuts" section). But I'm not sure these are possible...










share|improve this question





















  • +1 for i3 style workspace binding.
    – anatoly techtonik
    Dec 25 '18 at 6:41















5














I would like to bind both Super+1 and Super+Home as shortcuts to the "Switch to workspace 1" action in GNOME 3. Is there a way to do this?



I think that to achieve this there would either have to be a way to assign multiple keyboard shortcuts to the same action or there would have to be a way to switch workspaces via a command-line action (which would alet me create a shortcut for it in the "custom shortcuts" section). But I'm not sure these are possible...










share|improve this question





















  • +1 for i3 style workspace binding.
    – anatoly techtonik
    Dec 25 '18 at 6:41













5












5








5


1





I would like to bind both Super+1 and Super+Home as shortcuts to the "Switch to workspace 1" action in GNOME 3. Is there a way to do this?



I think that to achieve this there would either have to be a way to assign multiple keyboard shortcuts to the same action or there would have to be a way to switch workspaces via a command-line action (which would alet me create a shortcut for it in the "custom shortcuts" section). But I'm not sure these are possible...










share|improve this question













I would like to bind both Super+1 and Super+Home as shortcuts to the "Switch to workspace 1" action in GNOME 3. Is there a way to do this?



I think that to achieve this there would either have to be a way to assign multiple keyboard shortcuts to the same action or there would have to be a way to switch workspaces via a command-line action (which would alet me create a shortcut for it in the "custom shortcuts" section). But I'm not sure these are possible...







keyboard-shortcuts gnome3






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Apr 27 '17 at 1:35









hugomg

1,84731634




1,84731634











  • +1 for i3 style workspace binding.
    – anatoly techtonik
    Dec 25 '18 at 6:41
















  • +1 for i3 style workspace binding.
    – anatoly techtonik
    Dec 25 '18 at 6:41















+1 for i3 style workspace binding.
– anatoly techtonik
Dec 25 '18 at 6:41




+1 for i3 style workspace binding.
– anatoly techtonik
Dec 25 '18 at 6:41










2 Answers
2






active

oldest

votes


















5














Yes, this is a dconf setting and the value is an array of strings which means it accepts multiple shortcuts. You can do that via dconf-editor if you navigate to



/org/gnome/desktop/wm/keybindings/switch-to-workspace-1



and turn Use default value OFF then insert Custom value: ['<Super>Home', '<Super>1']



enter image description here




Or if you prefer CLI you can use dconf or gsettings e.g.



gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-1 "['<Super>Home', '<Super>1']"


Keep in mind the values must be quoted and separated by comma+space.






share|improve this answer




























    0














    Adding Super+1 and friends for workspace switching with dconf:



    dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-1 "['<Super>Home', '<Super>1']"
    dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-2 "['<Super>2']"
    dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-3 "['<Super>3']"
    dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-4 "['<Super>4']"


    It will not create workspaces in Gnome 3 which create them dynamically when there are windows on a previous one.






    share|improve this answer




















      Your Answer








      StackExchange.ready(function()
      var channelOptions =
      tags: "".split(" "),
      id: "106"
      ;
      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',
      autoActivateHeartbeat: false,
      convertImagesToLinks: false,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: null,
      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%2funix.stackexchange.com%2fquestions%2f361551%2fhow-can-i-assign-redundant-shortcuts-for-switching-workspaces-in-gnome-3%23new-answer', 'question_page');

      );

      Post as a guest















      Required, but never shown

























      2 Answers
      2






      active

      oldest

      votes








      2 Answers
      2






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      5














      Yes, this is a dconf setting and the value is an array of strings which means it accepts multiple shortcuts. You can do that via dconf-editor if you navigate to



      /org/gnome/desktop/wm/keybindings/switch-to-workspace-1



      and turn Use default value OFF then insert Custom value: ['<Super>Home', '<Super>1']



      enter image description here




      Or if you prefer CLI you can use dconf or gsettings e.g.



      gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-1 "['<Super>Home', '<Super>1']"


      Keep in mind the values must be quoted and separated by comma+space.






      share|improve this answer

























        5














        Yes, this is a dconf setting and the value is an array of strings which means it accepts multiple shortcuts. You can do that via dconf-editor if you navigate to



        /org/gnome/desktop/wm/keybindings/switch-to-workspace-1



        and turn Use default value OFF then insert Custom value: ['<Super>Home', '<Super>1']



        enter image description here




        Or if you prefer CLI you can use dconf or gsettings e.g.



        gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-1 "['<Super>Home', '<Super>1']"


        Keep in mind the values must be quoted and separated by comma+space.






        share|improve this answer























          5












          5








          5






          Yes, this is a dconf setting and the value is an array of strings which means it accepts multiple shortcuts. You can do that via dconf-editor if you navigate to



          /org/gnome/desktop/wm/keybindings/switch-to-workspace-1



          and turn Use default value OFF then insert Custom value: ['<Super>Home', '<Super>1']



          enter image description here




          Or if you prefer CLI you can use dconf or gsettings e.g.



          gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-1 "['<Super>Home', '<Super>1']"


          Keep in mind the values must be quoted and separated by comma+space.






          share|improve this answer












          Yes, this is a dconf setting and the value is an array of strings which means it accepts multiple shortcuts. You can do that via dconf-editor if you navigate to



          /org/gnome/desktop/wm/keybindings/switch-to-workspace-1



          and turn Use default value OFF then insert Custom value: ['<Super>Home', '<Super>1']



          enter image description here




          Or if you prefer CLI you can use dconf or gsettings e.g.



          gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-1 "['<Super>Home', '<Super>1']"


          Keep in mind the values must be quoted and separated by comma+space.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Apr 27 '17 at 14:12









          don_crissti

          49.9k15132161




          49.9k15132161























              0














              Adding Super+1 and friends for workspace switching with dconf:



              dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-1 "['<Super>Home', '<Super>1']"
              dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-2 "['<Super>2']"
              dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-3 "['<Super>3']"
              dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-4 "['<Super>4']"


              It will not create workspaces in Gnome 3 which create them dynamically when there are windows on a previous one.






              share|improve this answer

























                0














                Adding Super+1 and friends for workspace switching with dconf:



                dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-1 "['<Super>Home', '<Super>1']"
                dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-2 "['<Super>2']"
                dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-3 "['<Super>3']"
                dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-4 "['<Super>4']"


                It will not create workspaces in Gnome 3 which create them dynamically when there are windows on a previous one.






                share|improve this answer























                  0












                  0








                  0






                  Adding Super+1 and friends for workspace switching with dconf:



                  dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-1 "['<Super>Home', '<Super>1']"
                  dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-2 "['<Super>2']"
                  dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-3 "['<Super>3']"
                  dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-4 "['<Super>4']"


                  It will not create workspaces in Gnome 3 which create them dynamically when there are windows on a previous one.






                  share|improve this answer












                  Adding Super+1 and friends for workspace switching with dconf:



                  dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-1 "['<Super>Home', '<Super>1']"
                  dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-2 "['<Super>2']"
                  dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-3 "['<Super>3']"
                  dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-4 "['<Super>4']"


                  It will not create workspaces in Gnome 3 which create them dynamically when there are windows on a previous one.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Dec 25 '18 at 7:14









                  anatoly techtonik

                  900825




                  900825



























                      draft saved

                      draft discarded
















































                      Thanks for contributing an answer to Unix & Linux Stack Exchange!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid


                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.

                      To learn more, see our tips on writing great answers.





                      Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                      Please pay close attention to the following guidance:


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid


                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.

                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function ()
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f361551%2fhow-can-i-assign-redundant-shortcuts-for-switching-workspaces-in-gnome-3%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

                      Peggy Mitchell

                      Palaiologos

                      The Forum (Inglewood, California)