Nachdem ich nach einigen Wochen
Fluxbox doch wieder zu Gnome zurückgekommen bin fehlte mir doch das Feature, beliebige Tasten mit beliebigen Befehlen belegen zu können. Irgendwann, so meine ich zumindest, habe ich dafür mal etwas in den Einstellungen gesehen. Das ist allerdings auch schon länger her, und ich will nicht ausschließen dass das Sawfish war, und nicht Metacity.

Nach einigem Suchen kommt man dann darauf dass Gnome/Metacity das wohl beherrschen, es allerdings kein GUI dafür gibt. Gnome-like steht das ganze in der gconf-Datenbank, man kann es also wahlweise unter ~/.gconf mit einem Texteditor bearbeiten, oder den gconf-editor von Gnome nehmen. Irgendwie ist gconf schon eine kranke Idee, btw.

Die Konfiguration der Tasten spaltet sich dabei in zwei Schlüssel auf. Die Tasten selbst stehen unter /apps/metacity/global_keybindings, die Befehle stehen unter /apps/metacity/keybinding_commands. Unter beiden findet man 12 durchnumerierte Schlüssel, einmal für die Tastenzuordnungen, und einmal für die auszuführenden Befehle. Nachdem man Befehl und Tastenkürzel (letzteres in der Form <Mod4>Z) eingetragen hat ist das ganze gleich aktiv, wie man es von gconf kennt.
Unter global_keybindings trägt man also bei run_command_X die jeweilige Taste ein, wobei Die Alt-Taste <Alt>, die Strg-Taste <Ctrl> und die Windows-Taste idR. <Mod4> ist. <Mod4>R ergibt also Windows-R.
Unterhalb von keybinding_commands stehen dann Schlüssel mit der Bezeichnung command_X. Hier lassen sich einfach die Shellbefehle eintragen, ggf mit einem xterm -e davor. So kann ich endlich auch unter Gnome wieder meinen Firefox mit Windows-F starten.