GNOME Bugzilla – Bug 694673
gtk-theme-name Emacs makes no change
Last modified: 2013-05-08 14:48:25 UTC
I've tried changing org.gnome.desktop.interface.gtk-key-theme to "Emacs" in dconf-editor, and I also have an application which tries to change the setting in its own widgets using GtkSettings. Neither have any effect, the control keys still behave the same as with Default. I found this bug in Ubuntu 12.10 which uses libgtk 3.6.0, but the Emacs theme works as expected in Debian, with libgtk 3.4.2. When I reported the issue in launchpad <https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1131919> the maintainer asked me to report it upstream.
I also have this bug on Ubuntu 12.10. In fact, some apps (such as firefox or chromium on my system) do use the good eybinding theme, but most apps (gedit, nautilus, unity desktop, etc.) still use the default theme. Running gsettings set org.gnome.desktop.interface gtk-key-theme "Emacs" in a terminal rather than using gconf or gnome-tweak-tool has the same result.
I also have this bug in Fedora 18. The emacs key theme works for apps using GTK2, but not for anything using GTK3.
I can confirm this. We seem to parse the key theme correctly, but the binding code doesn't see any of the parsed bindings.
Created attachment 243290 [details] testcase
*** This bug has been marked as a duplicate of bug 699901 ***