You are not logged in.
If I setup a window manager shortcut (Windows Left/Right Arrow) it works as expected. When I log out and log in, the shortcut ceases to work. Mouse dragging the window to the left/right edge tiles as expected. The keyboard shortcut dialog still shows my custom shortcut as expected.
I took a look at file perms for xfce4-keyboard-shortcuts.xml. This file is writable by me. I'm running 4.14 on FreeBSD-13.
Any ideas on what to try?
Regards,
Jason C. Wells
Last edited by jcw (2020-11-29 17:44:17)
Offline
Can you post the results of:
xfconf-query -c xfce4-keyboard-shortcuts -lv | grep xfwm4
...as well as the contents of:
cat ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml | grep -A100 xfwm4
Which shortcut is causing the problem?
Are you using a non-standard keyboard layout?
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
I am using a whatever the default keyboard layout is with FreeBSD and/or xfce and a standard 104 key keyboard.
The shortcut in question is:
/xfwm4/custom/<Super>Left tile_left_key
/xfwm4/custom/<Super>Right tile_right_key
The outputs requested are:
/xfwm4/custom/<Alt><Shift>Tab cycle_reverse_windows_key
/xfwm4/custom/<Alt>Delete del_workspace_key
/xfwm4/custom/<Alt>F10 maximize_window_key
/xfwm4/custom/<Alt>F11 fullscreen_key
/xfwm4/custom/<Alt>F12 above_key
/xfwm4/custom/<Alt>F4 close_window_key
/xfwm4/custom/<Alt>F6 stick_window_key
/xfwm4/custom/<Alt>F7 move_window_key
/xfwm4/custom/<Alt>F8 resize_window_key
/xfwm4/custom/<Alt>F9 hide_window_key
/xfwm4/custom/<Alt>Insert add_workspace_key
/xfwm4/custom/<Alt>Tab cycle_windows_key
/xfwm4/custom/<Alt>space popup_menu_key
/xfwm4/custom/<Primary><Alt>Down down_workspace_key
/xfwm4/custom/<Primary><Alt>End move_window_next_workspace_key
/xfwm4/custom/<Primary><Alt>Home move_window_prev_workspace_key
/xfwm4/custom/<Primary><Alt>KP_1 move_window_workspace_1_key
/xfwm4/custom/<Primary><Alt>KP_2 move_window_workspace_2_key
/xfwm4/custom/<Primary><Alt>KP_3 move_window_workspace_3_key
/xfwm4/custom/<Primary><Alt>KP_4 move_window_workspace_4_key
/xfwm4/custom/<Primary><Alt>KP_5 move_window_workspace_5_key
/xfwm4/custom/<Primary><Alt>KP_6 move_window_workspace_6_key
/xfwm4/custom/<Primary><Alt>KP_7 move_window_workspace_7_key
/xfwm4/custom/<Primary><Alt>KP_8 move_window_workspace_8_key
/xfwm4/custom/<Primary><Alt>KP_9 move_window_workspace_9_key
/xfwm4/custom/<Primary><Alt>Left left_workspace_key
/xfwm4/custom/<Primary><Alt>Right right_workspace_key
/xfwm4/custom/<Primary><Alt>Up up_workspace_key
/xfwm4/custom/<Primary><Alt>d show_desktop_key
/xfwm4/custom/<Primary><Shift><Alt>Left move_window_left_key
/xfwm4/custom/<Primary><Shift><Alt>Right move_window_right_key
/xfwm4/custom/<Primary><Shift><Alt>Up move_window_up_key
/xfwm4/custom/<Primary>F1 workspace_1_key
/xfwm4/custom/<Primary>F10 workspace_10_key
/xfwm4/custom/<Primary>F11 workspace_11_key
/xfwm4/custom/<Primary>F12 workspace_12_key
/xfwm4/custom/<Primary>F2 workspace_2_key
/xfwm4/custom/<Primary>F3 workspace_3_key
/xfwm4/custom/<Primary>F4 workspace_4_key
/xfwm4/custom/<Primary>F5 workspace_5_key
/xfwm4/custom/<Primary>F6 workspace_6_key
/xfwm4/custom/<Primary>F7 workspace_7_key
/xfwm4/custom/<Primary>F8 workspace_8_key
/xfwm4/custom/<Primary>F9 workspace_9_key
/xfwm4/custom/<Shift><Alt>Page_Down lower_window_key
/xfwm4/custom/<Shift><Alt>Page_Up raise_window_key
/xfwm4/custom/<Super>Left tile_left_key
/xfwm4/custom/<Super>Right tile_right_key
/xfwm4/custom/<Super>Tab switch_window_key
/xfwm4/custom/Down down_key
/xfwm4/custom/Escape cancel_key
/xfwm4/default/Left left_key
/xfwm4/default/Right right_key
/xfwm4/default/Up up_key
<property name="xfwm4" type="empty">
<property name="default" type="empty">
<property name="<Alt>Insert" type="empty"/>
<property name="Escape" type="empty"/>
<property name="Left" type="empty"/>
<property name="Right" type="empty"/>
<property name="Up" type="empty"/>
<property name="Down" type="empty"/>
<property name="<Alt>Tab" type="empty"/>
<property name="<Alt><Shift>Tab" type="empty"/>
<property name="<Alt>Delete" type="empty"/>
<property name="<Primary><Alt>Down" type="empty"/>
<property name="<Primary><Alt>Left" type="empty"/>
<property name="<Shift><Alt>Page_Down" type="empty"/>
<property name="<Alt>F4" type="empty"/>
<property name="<Alt>F6" type="empty"/>
<property name="<Alt>F7" type="empty"/>
<property name="<Alt>F8" type="empty"/>
<property name="<Alt>F9" type="empty"/>
<property name="<Alt>F10" type="empty"/>
<property name="<Alt>F11" type="empty"/>
<property name="<Alt>F12" type="empty"/>
<property name="<Primary><Shift><Alt>Left" type="empty"/>
<property name="<Primary><Alt>End" type="empty"/>
<property name="<Primary><Alt>Home" type="empty"/>
<property name="<Primary><Shift><Alt>Right" type="empty"/>
<property name="<Primary><Shift><Alt>Up" type="empty"/>
<property name="<Primary><Alt>KP_1" type="empty"/>
<property name="<Primary><Alt>KP_2" type="empty"/>
<property name="<Primary><Alt>KP_3" type="empty"/>
<property name="<Primary><Alt>KP_4" type="empty"/>
<property name="<Primary><Alt>KP_5" type="empty"/>
<property name="<Primary><Alt>KP_6" type="empty"/>
<property name="<Primary><Alt>KP_7" type="empty"/>
<property name="<Primary><Alt>KP_8" type="empty"/>
<property name="<Primary><Alt>KP_9" type="empty"/>
<property name="<Alt>space" type="empty"/>
<property name="<Shift><Alt>Page_Up" type="empty"/>
<property name="<Primary><Alt>Right" type="empty"/>
<property name="<Primary><Alt>d" type="empty"/>
<property name="<Primary><Alt>Up" type="empty"/>
<property name="<Super>Tab" type="empty"/>
<property name="<Primary>F1" type="empty"/>
<property name="<Primary>F2" type="empty"/>
<property name="<Primary>F3" type="empty"/>
<property name="<Primary>F4" type="empty"/>
<property name="<Primary>F5" type="empty"/>
<property name="<Primary>F6" type="empty"/>
<property name="<Primary>F7" type="empty"/>
<property name="<Primary>F8" type="empty"/>
<property name="<Primary>F9" type="empty"/>
<property name="<Primary>F10" type="empty"/>
<property name="<Primary>F11" type="empty"/>
<property name="<Primary>F12" type="empty"/>
</property>
<property name="custom" type="empty">
<property name="<Primary>F12" type="string" value="workspace_12_key"/>
<property name="<Alt>F4" type="string" value="close_window_key"/>
<property name="<Primary><Alt>KP_3" type="string" value="move_window_workspace_3_key"/>
<property name="<Primary>F2" type="string" value="workspace_2_key"/>
<property name="<Primary><Alt>Down" type="string" value="down_workspace_key"/>
<property name="<Primary><Alt>KP_9" type="string" value="move_window_workspace_9_key"/>
<property name="<Primary><Shift><Alt>Left" type="string" value="move_window_left_key"/>
<property name="<Primary><Alt>End" type="string" value="move_window_next_workspace_key"/>
<property name="<Primary>F8" type="string" value="workspace_8_key"/>
<property name="<Primary><Alt>KP_4" type="string" value="move_window_workspace_4_key"/>
<property name="Right" type="string" value="right_key"/>
<property name="Down" type="string" value="down_key"/>
<property name="<Primary>F3" type="string" value="workspace_3_key"/>
<property name="<Shift><Alt>Page_Down" type="string" value="lower_window_key"/>
<property name="<Primary>F9" type="string" value="workspace_9_key"/>
<property name="<Alt>Tab" type="string" value="cycle_windows_key"/>
<property name="<Primary><Shift><Alt>Right" type="string" value="move_window_right_key"/>
<property name="<Primary><Alt>Right" type="string" value="right_workspace_key"/>
<property name="<Alt>F10" type="string" value="maximize_window_key"/>
<property name="<Primary>F11" type="string" value="workspace_11_key"/>
<property name="<Primary><Alt>KP_5" type="string" value="move_window_workspace_5_key"/>
<property name="<Alt>F6" type="string" value="stick_window_key"/>
<property name="<Alt>Delete" type="string" value="del_workspace_key"/>
<property name="<Super>Tab" type="string" value="switch_window_key"/>
<property name="<Primary><Alt>d" type="string" value="show_desktop_key"/>
<property name="<Primary>F4" type="string" value="workspace_4_key"/>
<property name="<Alt>F7" type="string" value="move_window_key"/>
<property name="<Primary><Alt>KP_6" type="string" value="move_window_workspace_6_key"/>
<property name="Up" type="string" value="up_key"/>
<property name="<Alt>F11" type="string" value="fullscreen_key"/>
<property name="<Alt>space" type="string" value="popup_menu_key"/>
<property name="<Alt><Shift>Tab" type="string" value="cycle_reverse_windows_key"/>
<property name="Escape" type="string" value="cancel_key"/>
<property name="<Primary><Alt>KP_1" type="string" value="move_window_workspace_1_key"/>
<property name="<Shift><Alt>Page_Up" type="string" value="raise_window_key"/>
<property name="<Primary><Alt>Home" type="string" value="move_window_prev_workspace_key"/>
<property name="<Alt>F12" type="string" value="above_key"/>
<property name="<Alt>F8" type="string" value="resize_window_key"/>
<property name="<Primary><Alt>Left" type="string" value="left_workspace_key"/>
<property name="<Primary><Shift><Alt>Up" type="string" value="move_window_up_key"/>
<property name="<Primary><Alt>KP_7" type="string" value="move_window_workspace_7_key"/>
<property name="<Primary>F5" type="string" value="workspace_5_key"/>
<property name="<Primary><Alt>KP_2" type="string" value="move_window_workspace_2_key"/>
<property name="<Primary><Alt>Up" type="string" value="up_workspace_key"/>
<property name="<Primary>F6" type="string" value="workspace_6_key"/>
--
<value type="string" value="xfwm4"/>
<value type="string" value="commands"/>
</property>
</channel>
Last edited by jcw (2020-11-30 18:54:07)
Offline
Hmmm.
Can you restart the computer and log in to a text console (not GUI). Copy ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml to ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml.BAK. Log in to the GUI and before you do anything else, post back the contents of ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml.BAK.
Lets see if it shows up (it doesn't on your previous post indicating that the value isn't being saved).
Does FreeBSD generate an ~/.xsession-errors and ~/.xsession-errors.old log file? If so, can you also post back the contents of ~/.xsession-errors.old.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
[ Generated in 0.007 seconds, 7 queries executed - Memory usage: 584.9 KiB (Peak: 601.74 KiB) ]