Ceci est une ancienne révision du document !
Raccourcis clavier
Sous fluxbox, la configuration des raccourcis clavier a été, selon moi, très bien pensée. Tous vos raccourcis clavier sont indiqués dans le fichier ~/.fluxbox/keys sous la forme suivante :
Code_Touche :action
Par exemple, si vous voulez que l'action des touches Alt–T ouvre gnome-terminal voilà ce que cela donnerait :
Mod1 T :ExecCommand /usr/bin/gnome-terminal
Le nom des touches
Pour ce qui du Mod1 c'est le nom de Alt pour X11, voici la liste des noms de touches « spéciales » :
Nom de la touche | Nom X11 |
---|---|
Alt | Mod1 |
Ctrl, Contrôle, Str | Control |
Super, Méta, Win, Windows | Mod4 |
Maj, Majuscule | Shift |
Comment connaître le nom des autres touches me direz vous, par exemple les touches multimédia ? Il suffit pour cela de trouver son keycode, avec xev
. Lancez xev en ligne de commande, puis appuyez sur une touche, par exemple Alt–←, vous devriez avoir un résultat de ce genre :
KeyRelease event, serial 30, synthetic NO, window 0x1000001, root 0x4c, subw 0x0, time 1233256903, (-34,357), root:(715,390), state 0x18, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES, XLookupString gives 0 bytes:
Ne vous préocupez pas de tout ce qui est écrit mais seulement de cette partie :
keycode 64 (keysym 0xffe9, Alt_L)
On peut voir ici que le keycode de la touche Alt_L est 64, donc par exemple si vous avez des touches multimédia dont le keycode est par exemple 153, et que l'on veuille qu'il change de chanson dans xmms, voici ce que cela donnerait :
None 153 :ExecCommand xmms -f
N'oubliez pas que le None est important ici.
Les actions
Pour le moment veuillez consulter la page prévue à cet effet dans la documentation.
Voici un exemple de fichier keys :
Mod1 Tab :NextWindow Mod1 Shift Tab :PrevWindow Mod1 T :ToggleDecor Mod1 F1 :Workspace 1 Mod1 F2 :Workspace 2 Mod1 F3 :Workspace 3 Mod1 F4 :Workspace 4 Control Mod1 Right :NextWorkspace Control Mod1 Left :PrevWorkspace None 233 :NextWorkspace None 234 :PrevWorkspace Control Shift F1 :SendToWorkspace 1 Control Shift F2 :SendToWorkspace 2 Control Shift F3 :SendToWorkspace 3 Control Shift F4 :SendToWorkspace 4 Mod1 N :Minimize Mod1 M :MaximizeWindow Mod1 C :Close