old blog,

Adding new Keybinding in gnome-keybinding-properties

Izhar Firdaus Izhar Firdaus Follow Support Dec 27, 2008 · 1 min read
Adding new Keybinding in gnome-keybinding-properties
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.
So I was playing with compiz after quite some time not using it due to frequent i855gm driver failures (yep I'm using an old box with old card). While enhancing simple-ccsm a bit here and there to add some more config widget to my liking, I discovered that new gconf keybinding can be added into the configuration tool pretty easily.

Just create an XML file in /usr/share/gnome-control-center/keybindings/ with the keys. Done.

Here's an example of a little mapping I did for Compiz's Scale and Expo plugin.


<?xml version="1.0" encoding="UTF-8"?>
<KeyListEntries wm_name="compiz" package="compiz" name="Extra">

<KeyListEntry
name="/apps/compiz/plugins/scale/allscreens/options/initiate_key"/>

<KeyListEntry
name="/apps/compiz/plugins/expo/allscreens/options/expo_key"/>

</KeyListEntries>


The result?

Written by Izhar Firdaus Follow Support
I'm a system architect, data engineer and developer advocate with passion in Free / Open Source software, entrepreneurship, community building, education and martial art. I take enjoyment in bridging and bringing together different FOSS technologies to help businesses and organizations utilize IT infrastructure to aid and optimize their business and organizational process.

CompizFusion DesktopEffects Dialog

A little something I wrote last night.So, what it do?. Simply a little workaround of the problem Fedora users had for quite a long ti...

In old blog, Dec 26, 2008

« Previous Post

Happy New Year 2009 . 明けましておめでとう

Happy New Year 2009 To Everyone!!I think the best thing I got for this new year is the post number #3078, #3079 and #3080 at Aya Hira...

In old blog, Jan 01, 2009

Next Post »