I want to find the GNOME configuration item of the program (built into GNOME or something installed into it) is consuming Ctrl+Shift+2 such that it is not "seen" by other X programs such as Firefox.
I have tried this experiment on two different laptops, of different manufacturers, one running GNOME under Ubuntu 14.10 and the other running under Debian Testing. However, this does work on my desktop machine that is not using GNOME at all (runs StumpWM):
- Run the
xev
program. - Move your mouse cursor into the xev window.
- Type Ctrl+Shift+1
- Type Ctrl+Shift+2
- Type Ctrl+Shift+3
Notice that you see no output for when you press or release the "2" above, but you do see output for "1" and "3".
Executing:
gsettings list-recursively | grep -i -e shift
Results in nothing specifically for "2":
org.gnome.mutter.keybindings toggle-recording ['<Control><Shift><Alt>r']
org.gnome.settings-daemon.plugins.media-keys area-screenshot '<Shift>Print'
org.gnome.settings-daemon.plugins.media-keys area-screenshot-clip '<Ctrl><Shift>Print'
org.gnome.desktop.wm.keybindings move-to-workspace-down ['<Control><Shift><Alt>Down']
org.gnome.desktop.wm.keybindings move-to-workspace-left ['<Control><Shift><Alt>Left']
org.gnome.desktop.wm.keybindings move-to-workspace-right ['<Control><Shift><Alt>Right']
org.gnome.desktop.wm.keybindings move-to-workspace-up ['<Control><Shift><Alt>Up']
Does anyone know what is consuming that key binding? Any ideas on how to debug this further, ideally through specially crafted Google search versus a ritual involving massive download, and recursive grepping through, GNOME source code?
0 Answers