UbuntuBudgie / budgie-extras

Additional Budgie Desktop enhancements for user experience
https://ubuntubudgie.org
GNU General Public License v3.0
175 stars 34 forks source link

budgie-window-shuffler Super+Alt+(Right|Left) does not work #452

Closed astrolemonade closed 1 year ago

astrolemonade commented 1 year ago

Hey, there! I am using budgie-window-shuffler and I have an issue, I have a 4 columns x 3 rows grid, Resize opposite window/Swap windows/Show notifications on incorrect window size/Enable GUI grid enabled. I cannot use the left right movement of a window, the Super+Alt+(Left|Right). The Up and Down work as expected. What could be the problem? I am on Solus and I am using Budgie. I also haven't modified the custom keyboard settings from the Budgie Control Center.

astrolemonade commented 1 year ago

The default values in /org/gnome/desktop/wm/keybindings/switch-to-workspace-left are ['<Super>Page_Up', '<Super><Alt>Left', '<Control><Alt>Left'] (same for right). I guess that fights with the window shuffler controls. After editing those values it worked as expected. Thank you @Staudey for having a look.

fossfreedom commented 1 year ago

@astrolemonade @Staudey rather interesting - on UB we just have Super Page Up and Control Alt Left.

Has Solus added Super Alt Left as an override ?

Staudey commented 1 year ago

AFAICT this is untouched in org.gnome.desktop.wm.keybindings.gschema.xml from https://download.gnome.org/sources/gsettings-desktop-schemas/43/

    <key name="switch-to-workspace-left" type="as">
      <default><![CDATA[['<Super>Page_Up','<Super><Alt>Left','<Control><Alt>Left']]]></default>
      <summary>Switch to workspace left</summary>
    </key>
    <key name="switch-to-workspace-right" type="as">
      <default><![CDATA[['<Super>Page_Down','<Super><Alt>Right','<Control><Alt>Right']]]></default>
      <summary>Switch to workspace right</summary>
    </key>
fossfreedom commented 1 year ago

@Staudey thx - then we must have overridden this a few years back - probably looking for a consistent set of keyboard shortcuts in this area.