LinuxPedia

Wiki libre et indépendant dédié à GNU-Linux et BSD.

Outils pour utilisateurs

Outils du site


debian:debian_les_claviers

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

debian:debian_les_claviers [2018/11/17 13:52] (Version actuelle)
Ligne 1: Ligne 1:
 +====== Activer la touche fn sur votre portable ======
  
 +
 +===== Kmilo =====
 +==== Présentation ====
 +Kmilo sert à activer la touche fn de votre portable.Cette touche sur certain portbale permet l'utilisation de touche muttimédia.
 +Il fonctionne surtout sur l'environnement [[kde:presentation|Kde]] , il est nécéssaire d'avoir kmix d'installé.
 +
 +==== Installation ====
 +En root :
 +
 +  #apt-get install kmilo
 +
 +
 +
 +====== Activer les touches multimédia (lecture, pause, etc.) ======
 +===== Prérequis=====
 +
 +== Récupérer le code des touches ==
 +Pour comprendre comment cela se passe, il faut savoir qu'en appuyant sur une touche du clavier, on envoie un signal à l'ordinateur, et que ce signal se traduit par un code d'identification.
 +
 +Pour récupérez ce code, ouvrez un terminal, et lancer le programme xev :
 +  ~$ xev
 +
 +Une petite fenêtre s'ouvre, placez-y votre souris. Vous remarquerez que chaque mouvement de souris retourne une certaine série de ligne dans le terminal. Une fois prêt (gardez le terminal et xev en vis-à-vis), cliquez sur votre première touche multimédia. Chez moi, il s'agit de la touche ''Lecture/Pause''
 +
 +    KeyRelease event, serial 31, synthetic NO, window 0x2800001,
 +      root 0x64, subw 0x0, time 1627282074, (-466,618), root:(793,669),
 +      state 0x10, keycode 162 (keysym 0x1008ff31, XF86AudioPause), same_screen YES,
 +      XLookupString gives 0 bytes:
 +      XFilterEvent returns: False
 +
 +Dans cet exemple, le code d'identification de la touche est 162 (''keycode 162'') et on constate qu'elle est associée à la fonction ''XF86AudioPause'' (c'est ce que l'on va définir dans l'étape de configuration).
 +
 +Faites de même pour chacune des touches multimédia de votre clavier en notant les codes à chaque fois.
 +
 +
 +===== Configuration =====
 +
 +Maintenant que vos différentes touches multimédia sont identifiées, il faut leur assigner une fonction. L'ensembe de ces fonction est répertoriée dans le fichier ''/usr/share/X11/XKeysymDB''.
 +Une fois ces fonctions identifiées, créez un fichier .xmodmaprc dans le répertoire utilisateur.
 +   ~$ nano .xmodmaprc
 +Puis complétez ce fichier en associant chacune des touches avec la fonction qui lui correspond, chez moi ça donne :
 +   !Play/Pause
 +   keycode 162 = XF86AudioPause
 +   !Stop
 +   keycode 164 = XF86AudioStop
 +   !Prev
 +   keycode 144 = XF86AudioPrev
 +   !Next
 +   keycode 153 = XF86AudioNext
 +   !Mute
 +   keycode 160 = XF86AudioMute
 +   !Lower Volume
 +   keycode 174 = XF86AudioLowerVolume
 +   !Raise Volume
 +   keycode 176 = XF86AudioRaiseVolume
 +   !Home
 +   keycode 178 = XF86HomePage
 +   !Mail
 +   keycode 236 = XF86Mail
 +
 +Une fois le fichier enregistré, il faut demander au système de le prendre en compte :
 +   ~$ xmodmap ~/.xmodmaprc
 +
 +Enfin, pour que ce soit pris en compte au démarrage de KDE, créez un fichier clavier dans ''~/.kde/Autostart'' :
 +
 +   nano ~/.kde/Autostart/clavier
 +
 +Il faut y ajouter ces 2 lignes :
 +
 +   #!/bin/sh
 +   xmodmap ~/.xmodmaprc
 +
 +
 +Puis rendez ce fichier exécutable :
 +
 +   chmod +x ~/.kde/Autostart/clavier
 +
 +Et voilà, il ne vous reste plus qu'à configurer vos raccourcis clavier avec ces nouvelles touches !
 +
 +
 +
 +----
 +liens : [[http://www.parenthese.be/dotclear2/index.php/post/2007/01/05/Configuration-dun-clavier-multimedia-sous-Linux|(paranthèse.be)]]
debian/debian_les_claviers.txt · Dernière modification: 2018/11/17 13:52 (modification externe)