require "../../menu.php"; ?>
X Multimedia KeyBoarD
Description Cette application permet l'utilisation des claviers multimedia sous linux comme celle du projet hotkeys.
Interface pour créer le fichier de configuration
Fait
- Fichier de configuration
- Récupère les événement clavier des touches
- Petit utilitaire de configuration
A Faire
- Nettoyage du code
- Applet KDE
- Applet Gnome
- Applet WM
- Les touches ont des actions différentes selon l'application utilisée
- Fichiers par defaut selon le clavier utilisé
Aide
- La première chose a faire est de configurer l'application
user$ ./xmkbd_config
Vous avez maintenant devant vous une fenêtre (pas très belle ...)
- Cliquez sur le bouton "Grab", tout est figé l'ordinateur attend un pression sur une touche du clavier.
- Frapper la touche de votre choix (son code apparait près du bouton "Grab", si une commande était déjà affectéa à la touche, celle-ci apparait dans la ligne "cmd"
- Modifiez la commande a executer
- Cliquez sur le bouton "Save key" pour enregistrer la configuration de la touche
- Procéder ainsi pour toutes les touches à configurer.
- Cliquez sur le bouton "Write config file" pour enregistrer les changements dans le fichier de configuration
- Cliquez sur le bouton "Exit" pour quitter l'outil de configuration
- Ensuite il suffit de lancer le programme dans un xterm par exemple
user$ ./xmkbd
- Remarques importantes
- Vous pouvez lancer des applications même à l'aides des touches classiques du clavier (mais vous ne pourrezplus les utiliser pour taper du texte
- Il vaut mieux que le programme ne soit pas lancé lorsque vous executez l'utilitaire de configuration
- Le fichier de configuration (.xmkbd.conf) est composé de la manière suivante:
numero_de_touche commande_a_lancer_lorsque_la_touche_est_activée
Tips
Faire un "previous" sous avec comme navigateur Mozilla
mozilla -remote openurl(javascript:history.go(-1))
Faire un "next" sous avec comme navigateur Mozilla
mozilla -remote openurl(javascript:history.go(1))
Mute
aumix -v 0%
Un petit script plus évolué pour Mute
if aumix -q | grep "vol 0, 0"; then
aumix -v 70%
else
aumix -v 0%
fi
Volume +
151 aumix -v +5%
Volume -
165 aumix -v -5%
Xmms piste précédente
xmms --rew
Xmms stop
xmms --stop
Xmms play/pause
xmms --play-pause
Xmms piste suivante
xmms --fwd
include("../../pied.php"); ?>