Comme vous pouvez le voir sur cette photo, mon pc portable possède des touches multimedia en dessous du touche pad sur la face avant.
Sous gnome elles étaient quasi toutes fonctionnelles (le son) et en tout cas configurable par la suite or en arrivant sous kde, blackout pour ces touches … :/
En comme je venais de passer à kde pour le SVN je n’allais pas changer de sessions à chaque fois, je me suis donc mis à la recherche d’une appli pour configurer mes touches, et en fouinant (beaucoup !) j’ai trouvé lineak mais malheureusement pas compatible avec mon DELL :'(.
Je me suis donc fais mon fichier de conf perso:
Methode :
Lancez xev
dans une console
Prenez ensuite un jolie bout de papier et appuyez sur chacun des boutons « spéciaux » de votre clavier, vous allez obtenir qqchose comme ça:
KeyPress event, serial 23, synthetic NO, window 0x5a00001,
root 0x36, subw 0x0, time 2407465070, (146,-62), root:(719,272),
state 0x0, keycode 234 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 characters: « »
Notez la seule chose qui nous intéresse nous: le nombre qui suit keycode
, ici 234.
Ouvrez ensuite le fichier /etc/lineakkb.def
et repérez une configu parmi celles dans ce fichiers qui contient toutes les fonctionnalitées de vos touches supplementaires. Copiez la et modifier la pour qu’elle coresponde à votre clavier.
Changez le nom, la description et configurez les touches avec les codes obtenus precedement.
Collez ensuite tout ceci à la fin du fichier de conf, il faut être root, donc sudo kate /etc/lineakkb.def
Ouvrez ensuite une console et tappez
lineakd -l
Vous devriez voir le nom de la config que vous venez de créer, faites ensuite:
lineakd -c Nom_de_votre_config
Puis pour tester lancer lineakd -v
et appuyez sur vos touches, vous devriez voir s’afficher des choses dans la console: ça marche, reste plus qu’a configurer ;).
Faites
kate $HOME/.lineak/lineakd.conf
et remplisser les lignes, voici par exemple mon fichier de conf:
CdromDevice = /dev/cdrom Display_align = center Display_color = 0aff00 Display_font = -adobe-helvetica-bold-r-normal-*-*-240-*-*-p-*-*-* Display_hoffset = 0 Display_plugin = internal Display_pos = bottom Display_soffset = 1 Display_timeout = 3 Display_voffset = 50 KeyboardType = DELL_6400 MixerDevice = /dev/mixer RAWCommands = Screensaver = conffilename = /home/titeuf/.lineak/lineakd.conf keystate_capslock = keystate_numlock = keystate_scrolllock = AudioLowerVolume = amixer set Master 2- AudioMute = amixer set Master toggle AudioNext = xmms --fwd AudioPlay|Pause = xmms --play-pause AudioPrevious = xmms --rew AudioRaiseVolume = amixer set Master 2+ AudioStop = xmms --stop
Pour utiliser amarok avec lineak:
AudioLowerVolume = amixer set Master 2-
AudioMute = amixer set Master toggle
AudioNext = AMAROK_FORWARD
AudioPlay|Pause = AMAROK_PLAYPAUSE
AudioPrevious = AMAROK_BACK
AudioRaiseVolume = amixer set Master 2+
AudioStop = AMAROK_STOP
Et avec ça tout roule
Pour lancer lineak a chaque démarage sous kde, créez un fichier dans Autostart:
kate ~/.kde/Autostart/clavier_dell.sh
placez ceci dedans
#!/bin/sh
lineakd &
Puis rendez le executable:
sudo chmod +x ~/.kde/Autostart/clavier_dell.sh
Bonne config
Commentaires fermés
Désolé les commentaires sont désactivés sur cet article.