Le vendredi 19 octobre 2007 à 18:26 +0200, Sébastien Barthélemy a écrit : > Bonjour, > > je cherche à configurer mon clavier correctement. J'ai un latitude D620 > avec clavier français. > > Voici ma configuration xorg > > Section "InputDevice" > Identifier "Generic Keyboard" > Driver "kbd" > Option "CoreKeyboard" > Option "XkbRules" "xorg" > Option "XkbModel" "latitude" > Option "XkbLayout" "fr" > Option "XkbOptions" "compose:caps" > EndSection > > ça fonctionne bien, en particulier la touche compose. Mais si j'affiche > l'agencement avec l'outil gnome, la disposition du clavier ne correspond > pas parfaitement : > - la touche µ/* n'est pas exactement au bon endroit, > - la touche </> n'apparait pas, > - les touches ctrl/alt/win etc n'apparaissent pas.
apparemment la géométrie n'a aucune importance. > Je voudrais pouvoir aussi utiliser un layout qwerty que je trouve > beaucoup plus pratique que l'azerty et pouvoir passer de l'un à l'autre > facilement. > > Comme je suis sous gnome, j'ai ajouté un agencement "Anglais US" dans > système>préférences>clavier, ça fonctionne, si j'appuie sur la touche > "q" j'obtiens le symbole "a". > > Mais... > - si j'appuie sur ctrl+q, il ne va pas au début de la ligne. Le > changement de layout n'affecte pas les combinaisons ctrl+... apparement, cela dépend de l'application. J'ai des problèmes avec gnome-terminal mais pas avec xterm. > - je ne peux pas faire de backspace, la touche µ/* de mon clavier > produit des µ/* quel que soit le layout. J'ai trouvé l'origine de ce problème : il faut sauver la keymap xkbmap -print > $HOME/.mykeymap qui contient ainsi setxkb_keymap { xkb_keycodes { include "xfree86+aliases(azerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc(pc105)+fr+inet(latitude)+us:2+level3(ralt_switch_for_alts_toggle):1+level3(ralt_switch_for_alts_toggle):2+group(alts_toggle)+compose(caps)" }; xkb_geometry { include "pc(latitude)" }; }; là dedans, remplacer xkb_symbols { include "pc(pc105)+fr+inet(latitude)+us:2+level3(ralt_switch_for_alts_toggle):1 +level3(ralt_switch_for_alts_toggle):2 +group(alts_toggle)+compose(caps)"; }; par xkb_symbols { include "pc(pc105):1+pc(pc105):2+fr:1+us:2+level3(ralt_switch_for_alts_toggle):1+level3(ralt_switch_for_alts_toggle):2+group(alts_toggle)+compose(caps):1+compose(caps):2" }; et exécuter xkbcomp -w 0 -R/usr/share/X11/xkb/ $HOME/.mykeymap $DISPLAY Et hop, ça fonctionne ! Quelques questions, encore - pourquoi setxkbmap -print ne répercute-t-il pas ces modifications ? - Vous pensez qu'il y a moyen d'obtenir le même résultat avec les outils gnome ? - Vous pensez qu'il s'agit d'un bug de gnome ? - Je suis toujours à la recherche d'un doc claire et pas trop longue sur les :1 et :2. Mais il semble clairement que cela désigne deux configurations ie. deux groupes. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]