<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">
  <channel>
    <title>DLFP - Entrées de forums de vavil</title>
    <link>http://linuxfr.org/~vavil/</link>
     
    <description>LinuxFr</description>
    <language>fr</language>
    <image>
      <title>DLFP - Entrées de forums de vavil</title>
      <link>http://linuxfr.org/~vavil/</link>
      <url>http://linuxfr.org/images/favicon.png</url>
    </image>
    <ttl>30</ttl>
    

    <item>
      <title>Xmodmap</title>
      <author>null@linuxfr.org (vavil)</author>
      <pubDate>Tue, 04 Oct 2005 13:37:25 +0200</pubDate>
      <link>http://linuxfr.org/forums/37/11886.html</link>
      <guid>http://linuxfr.org/forums/37/11886.html</guid>
      <category>gui</category>
      <description>Bonjour, j'aurais voulu faire fonctionner mon clavier multimedia ( Logitech Internet Navigator Special Edition conecté en PS/2 ).&lt;br /&gt;
J'ai configuré le clavier dans /etc/X11/xorg.conf :&lt;br /&gt;
    Option &quot;XkbRules&quot;   &quot;xorg&quot;&lt;br /&gt;
    Option &quot;XkbModel&quot;   &quot;logiinkse&quot;&lt;br /&gt;
    Option &quot;XkbLayout&quot;  &quot;fr&quot;&lt;br /&gt;
Il est reconnu sous KDE mais certains boutons ( F1 -&amp;gt; F12 quand le verrouillage Fonction n'est pas activé et Messenger / Caméra / iTouch / Achats ) ne fonctionnent pas du tout ( ils ne sont pas reconnus par le système ).&lt;br /&gt;
Ca en fait quand même 16/29 ... bref&lt;br /&gt;
&lt;br /&gt;
Après avoir essayé de configuré lineakd / hotkeys, je suis revenu aux sources vu que ces boutons ne fonctionnaient pas non plus sur ces applications !&lt;br /&gt;
&lt;br /&gt;
Alors j'ai lu sur cette page :&lt;br /&gt;
&lt;a href=&quot;http://www.linuxquestions.org/questions/archive/18/2004/02/4/125333&quot;&gt;http://www.linuxquestions.org/questions/archive/18/2004/02/4/125333(...)&lt;/a&gt;&lt;br /&gt;
Qu'en faisant un tail -f /var/log/messages ( en tant que root )&lt;br /&gt;
On récupérait les &quot;keycodes&quot; pour ces touches&lt;br /&gt;
Et qu'avec la commande setkeycodes on pouvait assigner un keycode avec une sorte d'évènements XFree ( a piocher dans /etc/X11/xkb/symbols/inet puis pour trouver le code : /usr/X11R6/lib/X11/xkb/keycodes/xfree86 )&lt;br /&gt;
Je mets tout ça dans mon fichier rc.local ( je reboote / je le réexécute )&lt;br /&gt;
un bon coup de xmodmap -pke &amp;gt; .Xmodmap&lt;br /&gt;
puis xmodmap ~/.Xmodmap pour charger le mappage et là ... c'est le drame ...&lt;br /&gt;
&lt;br /&gt;
Si je regarde avec xev&lt;br /&gt;
Les codes assignés ne sont pas ceux dans le fichier rc.local ! ( ça commence bien )&lt;br /&gt;
Si je change les keycodes du rc.local avec ceux donnés par xev et bien ça fait pareil ! ( en réexécutant xev après avoir rebooté/ré exécuté rc.local plus  xmodmap ... )&lt;br /&gt;
&lt;br /&gt;
#rc.local&lt;br /&gt;
#Messenger&lt;br /&gt;
setkeycodes e011 145&lt;br /&gt;
#Webcam&lt;br /&gt;
setkeycodes e012 146&lt;br /&gt;
#Achat&lt;br /&gt;
setkeycodes e014 148&lt;br /&gt;
#iTouch&lt;br /&gt;
setkeycodes e013 147&lt;br /&gt;
#Bouton molette de droite&lt;br /&gt;
setkeycodes e016 150&lt;br /&gt;
&lt;br /&gt;
Ma question :&lt;br /&gt;
Comment on fait pour que l'association fonctionne ?!&lt;br /&gt;
&lt;br /&gt;
Note : si je vire tous les setkeycodes dans rc.local, xev ne voit même pas qu'on presse les touches !&lt;br /&gt;
&lt;br /&gt;
Configuration :&lt;br /&gt;
- Archlinux 0.7&lt;br /&gt;
- Xorg 11R6.8.2-6&lt;br /&gt;
- kernel 2.6.13.2&lt;br /&gt;
- KDE 3.4.2</description>
    </item>  </channel>
</rss>
