URL: https://linuxfr.org/users/yhargla/journaux/clavier-multim%C3%A9dia Title: Clavier multimédia Authors: Yhar Gla Date: 2004年01月18日T15:25:25+01:00 Tags: xmms Score: 0 Bonjour à tous, Ayant marre de mon clavier pourrave acheté 0.30 € rue Montgallet (on ne rembourse pas!), j'ai fait des folies et j'ai acheté un clavier Logitech Deluxe Access. Ne vous fiez pas au nom, ça pète comme ça mais en fait c'est le moins cher de la FNAC (22€). Il est mieux que mon ex sous merde, donc jusqu'ici tout va bien. Il est même multimédia, avec plein de touches de formes et de couleurs variées. Me souvenant d'une page décrivant comment on configure ce genre de clavier sous linux ([http://ernest.cheska.net/clavier/clavier.shtml(...)](http://ernest.cheska.net/clavier/clavier.shtml)), je me lance donc dans xev, xmodmap et compagnie. Puis je me rend compte que Gnome a un outil de configuration des raccourcis clavier très pauvre. Impossible d'associer une touche à une commande :( Je jette un oeil à KDE, c'est déjà mieux. Mais je préfère quand même Gnome, question de look et d'habitude. En cherchant un peu plus je tombe sur... linuxfr! ([http://linuxfr.org/2002/09/24/9748.html(...)](http://linuxfr.org/2002/09/24/9748.html)). Et la c'est le bonheur, plein de liens et de projets qui font exactement ce que je cherche. Il y a donc Lineak ([http://lineak.sourceforge.net/(...)](http://lineak.sourceforge.net/)), bon projet, malheureusement il n'a que 3 touches configurées pour mon clavier. Je dois donc ajouter la 20aine d'autres touches à la main dans le fichier de config. Pour ceux que ça intéresse voici cette config, dans /etc/lineakkb.def : [LTDAK] brandname = "Logitech" modelname = "Deluxe Access Keyboard" [KEYS] user = 223 mail = 236 message = 145 camera = 146 mute = 160 sound_up = 176 sound_down = 174 media = 237 home = 178 find = 229 file = 187 answer = 188 forward = 118 check = 119 fast_rewind = 144 fast_forward = 153 play = 162 stop = 164 computer = 195 files = 196 users = 215 music = 216 Les noms des touches sont de moi, si vous ne pigez pas de quelle touche il s'agit, sachez qu'elles sont dans l'ordre, de gauche à droite et de haut en bas. Une fois que j'ai fait ça, un coup de lineakconfig me permet d'associer une commande ou une action spéciale pour chaque touche. J'ajoute le lancement de "lineakd -b" au démarrage de ma session Gnome et tout va bien (ouf!). Je peux lancer xmms avec ma touche "media", lancer la lecture avec la touche "play", monter/descendre le son... J'ai également jeté un oeil sur Acme ([http://www.hadess.net/misc-code.php3(...)](http://www.hadess.net/misc-code.php3)). Il me paraît moins souple car il offre une liste d'actions à associer à une touche. Pas moyen d'associer une commande spécifique. J'ai aussi essayé hotkeys ([http://freshmeat.net/projects/hotkeys/?topic_id=861(...)](http://freshmeat.net/projects/hotkeys/?topic_id=861)) qui me paraît le moins abouti des 3 projets. Il vient avec des fichiers de configuration pour certains claviers (pas le mien :( ) et associe des keycodes à des actions prédéfinies. Là encore impossible d'associer une commande particulière. Enfin j'ai regardé ce fichier /usr/X11R6/lib/X11/xkb/symbols/inet qui associe des noms du type XF86AudioNext, XF86AudioRaiseVolume... à des touches. J'ai bien essayé d'associer ces symboles à mes keycodes dans mon .Xmodmap, mais il ne se passe rien quand j'appuie sur ces touches. Visiblement aucune appli ne reconnait ces symboles par défaut. Si vous connaissez d'autres appli permettant de gérer un clavier multimédia, ça m'intéresse. L'idéal serait de se passer de la config du .Xmodmap à la main, ça c'est pas très "user friendly"! Si vous savez ce que je peux faire des mes symboles XF86* dans certaines applis, ça m'intéresse également :)

AltStyle によって変換されたページ (->オリジナル) /