Binding arbitary commands to keyboard shortcuts
Metacity does actually support binding arbitary commands to shortcuts, however there is no clean configuration interface for that.
WARNING This method involves using gconf-editor(1)?. Changing the wrong thing here might break something. Etc.
- Run gconf-editor(1)?
- Open the /apps/metacity/global_keybindings branch
- Click the appropriate row in the value column for the run_command_1 key and enter the key you'd like to bind a command to, eg. F12.
- Open the /apps/metacity/keybindings_command branch
- Click the appropriate row in the value column for the command_1 key and enter the command you'd like to run, eg. xterm