It seems to me that these files in /etc/xdg are concatenated to create
the user config, creating conflicting duplicates. Plus, a couple are
upside-down.

Either clearing the conflicting lines in one of them, preferably the
/etc/xdg/xfce4 one so we keep the Xubuntu customization intact, or using
a script to combine them with prioritized de-duplication in mind should
do the trick.

In any case, there are wrongly assigned keys (up per down and viceversa)

That's why manually changing the shortcuts is a permanent (per user)
fix.

Let's make Xubuntu better together! :-)


grep -i super 
/etc/xdg/xdg-xubuntu/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
 
--- OK ---
      <property name="&lt;Super&gt;l" type="string" value="xflock4"/>
      <property name="&lt;Super&gt;p" type="string" 
value="xfce4-display-settings --minimal"/>
      <property name="&lt;Super&gt;w" type="string" value="exo-open --launch 
WebBrowser"/>
      <property name="&lt;Super&gt;m" type="string" value="exo-open --launch 
MailReader"/>
      <property name="&lt;Super&gt;f" type="string" value="exo-open --launch 
FileManager"/>
      <property name="&lt;Super&gt;F1" type="string" value="xfce4-find-cursor"/>
      <property name="&lt;Super&gt;t" type="string" value="exo-open --launch 
TerminalEmulator"/>
      <property name="&lt;Super&gt;r" type="string" value="xfrun4"/>
      <property name="&lt;Super&gt;e" type="string" value="exo-open --launch 
FileManager"/>
      <property name="&lt;Super&gt;KP_1" type="string" 
value="tile_down_left_key"/>
      <property name="&lt;Super&gt;Down" type="string" value="tile_down_key"/>
      <property name="&lt;Super&gt;KP_3" type="string" 
value="tile_down_right_key"/>
      <property name="&lt;Super&gt;Left" type="string" value="tile_left_key"/>
      <property name="&lt;Super&gt;Right" type="string" value="tile_right_key"/>
      <property name="&lt;Super&gt;KP_7" type="string" 
value="tile_up_left_key"/>
      <property name="&lt;Super&gt;Up" type="string" value="tile_up_key"/>
      <property name="&lt;Super&gt;KP_9" type="string" 
value="tile_up_right_key"/>
      <property name="&lt;Super&gt;d" type="string" value="show_desktop_key"/>
      <property name="&lt;Super&gt;Tab" type="string" 
value="switch_window_key"/>
--- OK ---

grep -i super 
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml 
--- BAD CONFIG ---
      <property name="&lt;Super&gt;p" type="string" 
value="xfce4-display-settings --minimal"/>
      <property name="&lt;Super&gt;e" type="string" value="thunar"/>
      <property name="&lt;Super&gt;r" type="string" value="xfce4-appfinder -c">
      <property name="&lt;Super&gt;Tab" type="string" 
value="switch_window_key"/>
      <property name="<Super>KP_Left" type="string" value="tile_left_key"/>
      <property name="<Super>KP_Right" type="string" value="tile_right_key"/>
BAD LINE      <property name="<Super>KP_Up" type="string" 
value="tile_down_key"/>
BAD LINE      <property name="<Super>KP_Down" type="string" 
value="tile_up_key"/>
      <property name="<Super>KP_Page_Up" type="string" 
value="tile_up_right_key"/>
      <property name="<Super>KP_Home" type="string" value="tile_up_left_key"/>
      <property name="<Super>KP_End" type="string" value="tile_down_left_key"/>
      <property name="<Super>KP_Next" type="string" 
value="tile_down_right_key"/>
--- BAD CONFIG ---

grep -i super 
/home/user/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
 
--- CONFLICTING CONFIG ---
      <property name="&lt;Super&gt;p" type="empty"/>
      <property name="&lt;Super&gt;e" type="empty"/>
      <property name="&lt;Super&gt;r" type="empty">
      <property name="&lt;Super&gt;l" type="empty"/>
      <property name="&lt;Super&gt;w" type="empty"/>
      <property name="&lt;Super&gt;m" type="empty"/>
      <property name="&lt;Super&gt;f" type="empty"/>
      <property name="&lt;Super&gt;F1" type="empty"/>
      <property name="&lt;Super&gt;t" type="empty"/>
      <property name="&lt;Super&gt;f" type="string" value="exo-open --launch 
FileManager"/>
      <property name="&lt;Super&gt;w" type="string" value="exo-open --launch 
WebBrowser"/>
      <property name="&lt;Super&gt;l" type="string" value="xflock4"/>
      <property name="&lt;Super&gt;r" type="string" value="xfrun4">
      <property name="&lt;Super&gt;m" type="string" value="exo-open --launch 
MailReader"/>
      <property name="&lt;Super&gt;t" type="string" value="exo-open --launch 
TerminalEmulator"/>
      <property name="&lt;Super&gt;F1" type="string" value="xfce4-find-cursor"/>
      <property name="&lt;Super&gt;p" type="string" 
value="xfce4-display-settings --minimal"/>
      <property name="&lt;Super&gt;e" type="string" value="exo-open --launch 
FileManager"/>
      <property name="&lt;Super&gt;Tab" type="empty"/>
DUPED KEY      <property name="&lt;Super&gt;KP_Left" type="empty"/>
DUPED KEY      <property name="&lt;Super&gt;KP_Right" type="empty"/>
DUPED KEY      <property name="&lt;Super&gt;KP_Up" type="empty"/>
DUPED KEY      <property name="&lt;Super&gt;KP_Down" type="empty"/>
      <property name="&lt;Super&gt;KP_Page_Up" type="empty"/>
      <property name="&lt;Super&gt;KP_Home" type="empty"/>
      <property name="&lt;Super&gt;KP_End" type="empty"/>
      <property name="&lt;Super&gt;KP_Next" type="empty"/>
DUPED KEY      <property name="&lt;Super&gt;KP_1" type="empty"/>
      <property name="&lt;Super&gt;Down" type="empty"/>
DUPED KEY      <property name="&lt;Super&gt;KP_3" type="empty"/>
      <property name="&lt;Super&gt;Left" type="empty"/>
      <property name="&lt;Super&gt;Right" type="empty"/>
DUPED KEY      <property name="&lt;Super&gt;KP_7" type="empty"/>
      <property name="&lt;Super&gt;Up" type="empty"/>
DUPED KEY      <property name="&lt;Super&gt;KP_9" type="empty"/>
      <property name="&lt;Super&gt;d" type="empty"/>
DUPED KEY      <property name="&lt;Super&gt;KP_7" type="string" 
value="tile_up_left_key"/>
      <property name="&lt;Super&gt;Tab" type="string" 
value="switch_window_key"/>
DUPED KEY      <property name="&lt;Super&gt;KP_9" type="string" 
value="tile_up_right_key"/>
      <property name="&lt;Super&gt;KP_Next" type="string" 
value="tile_down_right_key"/>
      <property name="&lt;Super&gt;Right" type="string" value="tile_right_key"/>
DUPED KEY      <property name="&lt;Super&gt;KP_1" type="string" 
value="tile_down_left_key"/>
DUPED KEY      <property name="&lt;Super&gt;KP_Left" type="string" 
value="tile_left_key"/>
      <property name="&lt;Super&gt;d" type="string" value="show_desktop_key"/>
      <property name="&lt;Super&gt;KP_Page_Up" type="string" 
value="tile_up_right_key"/>
DUPED KEY DOWN-UP      <property name="&lt;Super&gt;KP_Down" type="string" 
value="tile_up_key"/>
DUPED KEY      <property name="&lt;Super&gt;KP_3" type="string" 
value="tile_down_right_key"/>
      <property name="&lt;Super&gt;Up" type="string" value="tile_up_key"/>
      <property name="&lt;Super&gt;Left" type="string" value="tile_left_key"/>
      <property name="&lt;Super&gt;Down" type="string" value="tile_down_key"/>
DUPED KEY      <property name="&lt;Super&gt;KP_Right" type="string" 
value="tile_right_key"/>
      <property name="&lt;Super&gt;KP_Home" type="string" 
value="tile_up_left_key"/>
DUPED KEY UP-DOWN      <property name="&lt;Super&gt;KP_Up" type="string" 
value="tile_down_key"/>
      <property name="&lt;Super&gt;KP_End" type="string" 
value="tile_down_left_key"/>
--- CONFLICTING CONFIG ---

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1968506

Title:
  Xubutnu xfwm4 window tiling shortcuts not working as expected

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xfwm4/+bug/1968506/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to