Public bug reported: I can't disable the default key binding for <Control><Alt>t ("Launch Terminal") from gnome-control-center. (Note: I use Ubuntu's Japanese edition, and I merely traslated the menu items into English. They might be worded slightly differently on actual English-edition systems.)
Steps to reproduce: 0. mutter-common should be installed for these steps to exhibit the bug. 1. Type "gnome-control-center" on the command line. 2. Click on "Keyboard" -> "Shortcuts" -> "Custom Shortcuts". There should be a binding for "Launch Terminal". I wanted to disable this binding. 3. Click on the "Launch Terminal" line, and dismiss the dialog it pops up. 4. Now click on the "-" button. The binding will disappear from the list. 5. Close the control center and hit Ctrl-Alt-t in the app of your choice (I used emacs). Expected behavior: terminal should no longer start; the currently focused application should get the keys. gnome-control-center should no longer show the binding that I deleted. Actual behavior: terminal starts; the application doesn't see the keys. If you start gnome-control-center again, you will find that the "Launch Terminal" shortcut has magically resurrected itself. It is possible to change the keys bound to "Launch Terminal", and it is possible to change the action taken when this shortcut is fired. Those changes stick. But removal of the binding is always silently undone. Possible cause: I don't know enough about gconf to say for sure, but it seems like settings introduced in /usr/share/gconf/defaults/* are treated as "permanent". This particular problem with "Launch Terminal" is caused by the setting in /usr/share/gconf/defaults/10_mutter-common. It does not seem to matter whether you use mutter or not; that file hijacks the settings just by being there. Workaround: Uninstall mutter-common. Or, set "Launch Terminal" to a key that you'll never press, like Ctrl+Alt+Shift+F12. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: gnome-control-center 1:3.4.1-0ubuntu2 ProcVersionSignature: Ubuntu 3.2.0-24.38-generic 3.2.16 Uname: Linux 3.2.0-24-generic x86_64 NonfreeKernelModules: wl ApportVersion: 2.0.1-0ubuntu7 Architecture: amd64 Date: Fri Jun 8 17:58:54 2012 InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64+mac (20111012) SourcePackage: gnome-control-center UpgradeStatus: Upgraded to precise on 2012-05-17 (22 days ago) usr_lib_gnome-control-center: activity-log-manager-control-center 0.9.4-0ubuntu3 deja-dup 22.0-0ubuntu2 gnome-bluetooth 3.2.2-0ubuntu5 indicator-datetime 0.3.94-0ubuntu2 ** Affects: gnome-control-center (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug precise -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1010558 Title: Can't Disable Custom Keyboard Setting To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1010558/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs