#649592 xfce4-settings: xfce keyboard shortcuts don't work

Package:
xfce4-settings
Source:
xfce4-settings
Description:
graphical application for managing Xfce settings
Submitter:
Date:
2011-11-30 19:51:03 UTC
Severity:
normal
#649592#5
Date:
2011-11-22 13:17:33 UTC
From:
To:
After recent updates (several days ago, containing much xfce-related stuff) i've noticed that keyboard shortcuts do not work now. first thing i've tried is to delete "~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml", and then to start xfce4-keyboard-settings, so it created new one with default values. but those don't seem to work too. only alt+f2 gives result, others such as ctrl+alt+del or ctrl+esc make no sense, but if i run respective actions manually (e.g. xfdesktop --menu), it works fine. which is also interesting, WM shortcuts, containing in the same file (like alt+f7 to move, alt+f8 to resize, etc) works just fine.
btw, i made no changes to configuration before the moment i've noticed this behaviour

#649592#10
Date:
2011-11-22 20:05:05 UTC
From:
To:
Could you:

* check if it only happens with shortcuts containing Ctrl
* check if it works when you rebind them

Regards,

#649592#15
Date:
2011-11-25 09:17:39 UTC
From:
To:
ouch, thanks for this tip, you were right.
when in settings manager i bind ctrl+something, it then displays "<Primary>+f2" e.g instead of "<Ctrl>+f2", no matter i use right of left ctrl.
and yes, when i rebinded default "ctrl+esc" to "alt+esc", it works.
what's wrong with my ctrl keys now? i don't use any gui layout switch, thus keyboard is managed thru xkb both in console and X. here is my /etc/default/keyboard:

XKBMODEL="logitech_base"
XKBLAYOUT="us,ru"
XKBVARIANT=",winkeys"
XKBOPTIONS="grp:lwin_toggle,grp:menu_toggle,grp_led:scroll"

and i have following keyboard-related packages installed: console-setup console-terminus consolekit keyboard-configuration libxkbfile1 x11-xkb-utils xfce-keyboard-shortcuts xkb-data


2011-326 21:05 Yves-Alexis Perez <corsac@debian.org> wrote:

#649592#20
Date:
2011-11-25 17:07:50 UTC
From:
To:
Which is expected, see http://git.gnome.org/browse/gtk
+/commit/?h=gtk-2-24&id=1f6a921158b5a4fa80ea2e844ce25aad04101aaf

As far as I know, they should just work.

Regards,

#649592#25
Date:
2011-11-30 16:37:00 UTC
From:
To:
well, with <Primary> instead of <Control> they really work, thanks!))
but here is the problem: we still have default values of <Control>+smth in config file. thus we need to update default config as well to follow this new policy. what is more, i think there has to be proper annoucement listed thru apt-listchanges to inform user about such change and tell them what to do to get their hotkeys back (sed 's/<Control>/<Primary>/g' for example), since we can't roughly edit config files for all users (strictly speaking, we can, but it's not a good idea).
without such updates there still will be a lot of confusion like in my case.


2011-329 18:07 Yves-Alexis Perez <corsac@debian.org> wrote:

#649592#30
Date:
2011-11-30 16:44:44 UTC
From:
To:
#649592#37
Date:
2011-11-30 17:58:33 UTC
From:
To:
On Wed, 30 Nov 2011 17:44:44 +0100 Yves-Alexis Perez <corsac@debian.org> wrote:

Is there any reason why the shortcuts using <Control> works for the
shortcuts of the window manager, but not for the keyboard ones?

#649592#42
Date:
2011-11-30 19:17:02 UTC
From:
To:
Because xfwm4 doesn't use GTK+ for that :)
#649592#47
Date:
2011-11-30 19:47:23 UTC
From:
To:
On Wed, 30 Nov 2011 20:17:02 +0100 Yves-Alexis Perez <corsac@debian.org> wrote:

Ok, thanks!