GNOME Bugzilla – Bug 91538
Multiple keybindings for the same function
Last modified: 2006-04-01 19:19:32 UTC
If i want to bind more than one key to single functionality i don't have any option currently. For example, to minimize a window, the default keybinding is <Alt>F9. In Sun solaris keyboard there is a separate key OPEN which does the same function. If metacity could provide support to add both keys OPEN and <Alt>F9 to minimize functionality then it would be really useful.
This is a lot of work, but probably OK in principle.
can we assume that this won't happen in the near future seeing as its marked as an enhancement and there are loads of other bugs to fix?
It's not at the top of my priority queue, but if someone else wanted to do it soon that would be fine with me. The hard bit is figuring out how to do it, while retaining the ability to share a gconf database with older versions of metacity.
*** Bug 92349 has been marked as a duplicate of this bug. ***
the database format wouldn't be too hard -- just support a delimited list of keybindings in the gconf key. A single binding would be the same as a one-element list and would look just like the current format. So you could have "<Ctrl>F12|<Alt>F12" under the do_foo key, allowing you to use either <Ctrl>F12 or <Alt>F12 to do foo. We should presumably also allow people to bind mouse clicks to actions as well if we do something like this.
This looks like a duplicate of bug 108689. Bug 164831 has a patch for a subset of this feature (multiple keybindings for just some of the actions).
*** This bug has been marked as a duplicate of 164831 ***