Your message dated Mon, 31 Mar 2014 12:05:40 +0200
with message-id <1396260340.26283.1.camel@scapa>
and subject line Re: [Pkg-xfce-devel] Bug#741463: xfce4-settings: xfsettingsd
steals <Super>e shortcut
has caused the Debian Bug report #741463,
regarding xfce4-settings: xfsettingsd steals <Super>e shortcut
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
741463: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741463
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xfce4-settings
Version: 4.10.1-2
Severity: normal
Hello,
I use xfce with xmonad as a window manager. Xmonad uses ModM+e to switch
physical xinerama screen. In my case, ModM is set to Super in xmonad (MS
"windows" key).
The problem is that xfsettingsd steals this shortcut before xmonad can
get it. Here is how I tracked down the problem:
- when the session starts, shortcut doesn't work; <Super>+e does
nothing, echoes nothing in a terminal.
- pkill xfsettingsd
- <Super>+e does nothing, but echoes "e" in a terminal.
- Restarting xmonad (without restarting the xfce session) now binds
<Super>+e correctly.
- I can then restart xfsettingsd manually too, and the shortcut is kept
under xmonad's control.
This is extremely disturbing because I have *not* set up <Super>+e as a
shortcut in xfce (see xfconf-query result below). Do you have any idea
why xfsettingsd is still grabbing it nonetheless?
Many thanks,
Gabriel
$ xfconf-query -c xfce4-keyboard-shortcuts -l -v
/commands/custom/<Alt>F2 xfrun4
/commands/custom/override true
/commands/custom/<Primary><Alt>Delete xflock4
/commands/custom/<Primary>Escape xfdesktop --menu
/commands/custom/<Super>p xfce4-display-settings --minimal
/commands/custom/XF86AudioNext mpc next
/commands/custom/XF86AudioPlay mpc toggle
/commands/custom/XF86AudioPrev mpc prev
/commands/custom/XF86AudioStop mpc stop
/commands/custom/XF86Display xfce4-display-settings --minimal
/commands/default/<Alt>F1 xfce4-popup-applicationsmenu
/commands/default/<Alt>F2 xfce4-appfinder --collapsed
/commands/default/<Alt>F2/startup-notify true
/commands/default/<Alt>F3 xfce4-appfinder
/commands/default/<Alt>F3/startup-notify true
/commands/default/<Primary><Alt>Delete xflock4
/commands/default/<Primary>Escape xfdesktop --menu
/commands/default/<Super>p xfce4-display-settings --minimal
/commands/default/XF86Display xfce4-display-settings --minimal
/commands/default/XF86Mail exo-open --launch MailReader
/commands/default/XF86WWW exo-open --launch WebBrowser
/providers <<UNSUPPORTED>>
/xfwm4/custom/<Alt><Control>End move_window_next_workspace_key
/xfwm4/custom/<Alt><Control>Home move_window_prev_workspace_key
/xfwm4/custom/<Alt><Control>KP_1 move_window_workspace_1_key
/xfwm4/custom/<Alt><Control>KP_2 move_window_workspace_2_key
/xfwm4/custom/<Alt><Control>KP_3 move_window_workspace_3_key
/xfwm4/custom/<Alt><Control>KP_4 move_window_workspace_4_key
/xfwm4/custom/<Alt><Control>KP_5 move_window_workspace_5_key
/xfwm4/custom/<Alt><Control>KP_6 move_window_workspace_6_key
/xfwm4/custom/<Alt><Control>KP_7 move_window_workspace_7_key
/xfwm4/custom/<Alt><Control>KP_8 move_window_workspace_8_key
/xfwm4/custom/<Alt><Control>KP_9 move_window_workspace_9_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><Shift>Tab cycle_reverse_windows_key
/xfwm4/custom/<Alt>space popup_menu_key
/xfwm4/custom/<Alt>Tab cycle_windows_key
/xfwm4/custom/<Control><Alt>d show_desktop_key
/xfwm4/custom/<Control><Alt>Down down_workspace_key
/xfwm4/custom/<Control><Alt>Left left_workspace_key
/xfwm4/custom/<Control><Alt>Right right_workspace_key
/xfwm4/custom/<Control><Alt>Up up_workspace_key
/xfwm4/custom/<Control>F1 workspace_1_key
/xfwm4/custom/<Control>F10 workspace_10_key
/xfwm4/custom/<Control>F11 workspace_11_key
/xfwm4/custom/<Control>F12 workspace_12_key
/xfwm4/custom/<Control>F2 workspace_2_key
/xfwm4/custom/<Control>F3 workspace_3_key
/xfwm4/custom/<Control>F4 workspace_4_key
/xfwm4/custom/<Control>F5 workspace_5_key
/xfwm4/custom/<Control>F6 workspace_6_key
/xfwm4/custom/<Control>F7 workspace_7_key
/xfwm4/custom/<Control>F8 workspace_8_key
/xfwm4/custom/<Control>F9 workspace_9_key
/xfwm4/custom/<Control><Shift><Alt>Left move_window_left_key
/xfwm4/custom/<Control><Shift><Alt>Right move_window_right_key
/xfwm4/custom/<Control><Shift><Alt>Up move_window_up_key
/xfwm4/custom/Down down_key
/xfwm4/custom/Escape cancel_key
/xfwm4/custom/Left left_key
/xfwm4/custom/override true
/xfwm4/custom/Right right_key
/xfwm4/custom/<Shift><Alt>Page_Down lower_window_key
/xfwm4/custom/<Shift><Alt>Page_Up raise_window_key
/xfwm4/custom/<Super>Tab switch_window_key
/xfwm4/custom/Up up_key
/xfwm4/default/<Alt><Control>End move_window_next_workspace_key
/xfwm4/default/<Alt><Control>Home move_window_prev_workspace_key
/xfwm4/default/<Alt><Control>KP_1 move_window_workspace_1_key
/xfwm4/default/<Alt><Control>KP_2 move_window_workspace_2_key
/xfwm4/default/<Alt><Control>KP_3 move_window_workspace_3_key
/xfwm4/default/<Alt><Control>KP_4 move_window_workspace_4_key
/xfwm4/default/<Alt><Control>KP_5 move_window_workspace_5_key
/xfwm4/default/<Alt><Control>KP_6 move_window_workspace_6_key
/xfwm4/default/<Alt><Control>KP_7 move_window_workspace_7_key
/xfwm4/default/<Alt><Control>KP_8 move_window_workspace_8_key
/xfwm4/default/<Alt><Control>KP_9 move_window_workspace_9_key
/xfwm4/default/<Alt>Delete del_workspace_key
/xfwm4/default/<Alt>F10 maximize_window_key
/xfwm4/default/<Alt>F11 fullscreen_key
/xfwm4/default/<Alt>F12 above_key
/xfwm4/default/<Alt>F4 close_window_key
/xfwm4/default/<Alt>F6 stick_window_key
/xfwm4/default/<Alt>F7 move_window_key
/xfwm4/default/<Alt>F8 resize_window_key
/xfwm4/default/<Alt>F9 hide_window_key
/xfwm4/default/<Alt>Insert add_workspace_key
/xfwm4/default/<Alt><Shift>Tab cycle_reverse_windows_key
/xfwm4/default/<Alt>space popup_menu_key
/xfwm4/default/<Alt>Tab cycle_windows_key
/xfwm4/default/<Control><Alt>d show_desktop_key
/xfwm4/default/<Control><Alt>Down down_workspace_key
/xfwm4/default/<Control><Alt>Left left_workspace_key
/xfwm4/default/<Control><Alt>Right right_workspace_key
/xfwm4/default/<Control><Alt>Up up_workspace_key
/xfwm4/default/<Control>F1 workspace_1_key
/xfwm4/default/<Control>F10 workspace_10_key
/xfwm4/default/<Control>F11 workspace_11_key
/xfwm4/default/<Control>F12 workspace_12_key
/xfwm4/default/<Control>F2 workspace_2_key
/xfwm4/default/<Control>F3 workspace_3_key
/xfwm4/default/<Control>F4 workspace_4_key
/xfwm4/default/<Control>F5 workspace_5_key
/xfwm4/default/<Control>F6 workspace_6_key
/xfwm4/default/<Control>F7 workspace_7_key
/xfwm4/default/<Control>F8 workspace_8_key
/xfwm4/default/<Control>F9 workspace_9_key
/xfwm4/default/<Control><Shift><Alt>Left move_window_left_key
/xfwm4/default/<Control><Shift><Alt>Right move_window_right_key
/xfwm4/default/<Control><Shift><Alt>Up move_window_up_key
/xfwm4/default/Down down_key
/xfwm4/default/Escape cancel_key
/xfwm4/default/Left left_key
/xfwm4/default/Right right_key
/xfwm4/default/<Shift><Alt>Page_Down lower_window_key
/xfwm4/default/<Shift><Alt>Page_Up raise_window_key
/xfwm4/default/<Super>Tab switch_window_key
/xfwm4/default/Up up_key
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'stable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.12-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages xfce4-settings depends on:
ii libc6 2.17-97
ii libcairo2 1.12.16-2
ii libdbus-1-3 1.8.0-1
ii libdbus-glib-1-2 0.102-1
ii libexo-1-0 0.10.2-2
ii libfontconfig1 2.11.0-2
ii libgarcon-1-0 0.2.1-1
ii libgarcon-common 0.2.1-1
ii libgdk-pixbuf2.0-0 2.30.4-1
ii libglib2.0-0 2.38.2-5
ii libgtk2.0-0 2.24.22-1
ii libnotify4 0.7.6-1
ii libpango-1.0-0 1.36.0-1+b1
ii libx11-6 2:1.6.2-1
ii libxcursor1 1:1.1.14-1
ii libxfce4ui-1-0 4.10.0-5
ii libxfce4util6 4.10.1-1
ii libxfconf-0-2 4.10.0-2
ii libxi6 2:1.7.2-1
ii libxklavier16 5.2.1-1
ii libxrandr2 2:1.4.2-1
ii xfconf 4.10.0-2
Versions of packages xfce4-settings recommends:
ii x11-utils 7.7+1
ii xfce4-volumed 0.1.13-3
xfce4-settings suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
On lun., 2014-03-31 at 11:00 +0100, Gabriel Kerneis wrote:
> On Wed, Mar 12, 2014 at 10:18:23PM +0100, Yves-Alexis Perez wrote:
> > No idea. Is it only the case for Super-E or all Super- shortcuts?
>
> Problem solved: it was in fact the default <Super>p shortcut which
> caused interference. The crux of the issue was that I use two layouts,
> qwerty and bépo. 'e' on qwerty is 'p' on bépo; for some reason, xmonad
> picks up the qwerty layout (which is the default one) whereas
> xfsettingsd uses the bépo one (which is the one I login in with). Long
> story short, I removed the <Super>p shortcut in xfce and everything now
> works like a charm.
Indeed, I missed that. This is actually a bug in GTK+ as far as I
remember, shortcuts are not updated when the layout is changed.
Regards,
--
Yves-Alexis
signature.asc
Description: This is a digitally signed message part
--- End Message ---
_______________________________________________
Pkg-xfce-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-xfce-devel