[Clavier] Disposition clavier incorrecte (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
shuck
Hankyu
Messages : 41
Inscription : sam. 01 nov. 2008, 01:24
Localisation : Landes(40) - France

[Clavier] Disposition clavier incorrecte (résolu)

Message par shuck »

Bonjour,

Tout d'abord, j'ai configuré mon rc.conf avec le keymap en fr, (j'ai même essayé fr-pc), dans mon /etc/X11/xorg.conf.d/10-udev.conf, j'ai bien rajouté la ligne Option "XkbLayout" "fr", j'ai également essayé d'ajouter une variante oss, mais rien n'y fait.

Alors voila mon problème, en vrai console, je n'ai pas de soucis, tout vas bien. Mais sous X, je suis bien en AZERTY, mais la disposition n'est pas correcte. Je m'explique, lorsque par exemple je veux faire un "#" (cad altgr+3), il me tape un "£", et c'est comme ca pour toutes les touches du haut de 1 à 9. Et même sur d'autres touches d'ailleurs.

Je battaille, mais je nage un peu à force, quelqu'un aurait-il une idée s'il vous plait?
Dernière modification par shuck le dim. 29 août 2010, 20:08, modifié 2 fois.
Les logiciels, c'est comme le sexe... C'est bien meilleur quand c'est libre et gratuit!!! ;-)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Clavier] Disposition clavier incorrecte (en cours)

Message par benjarobin »

Intéressant... Sinon je n'ai pas bien compris ou tu avait mis la ligne fr dans ton fichier de conf

Il faut ceci :

Code : Tout sélectionner

Section "InputClass"
  Identifier  "Keyboard Defaults"
  MatchIsKeyboard  "yes"
  Option  "XkbLayout" "fr"
  Option "XkbOptions" "terminate:ctrl_alt_bksp" # Optionnel mais si tu veux pouvoir terminer X par ctrl + alt + back space
EndSection
De préférence le mettre dans un nouveau fichier, par exemple : /etc/X11/xorg.conf.d/keyboard-fr.conf
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
shuck
Hankyu
Messages : 41
Inscription : sam. 01 nov. 2008, 01:24
Localisation : Landes(40) - France

Re: [Clavier] Disposition clavier incorrecte (en cours)

Message par shuck »

Il est bien a cet endroit, voici ma section keyboard dans mon fichier 10-evdev.conf (En effet, je ne l'ai pour l'instant pas mis dans un fichier séparé...)

Code : Tout sélectionner

Section "InputClass"
  Identifier  "evdev keyboard catchall"
  MatchIsKeyboard  "on"
  MatchDevicePath "/dev/input/event*"
  Driver "evdev"
  Option  "XkbLayout" "fr"
EndSection
Les logiciels, c'est comme le sexe... C'est bien meilleur quand c'est libre et gratuit!!! ;-)
shuck
Hankyu
Messages : 41
Inscription : sam. 01 nov. 2008, 01:24
Localisation : Landes(40) - France

Re: [Clavier] Disposition clavier incorrecte (en cours)

Message par shuck »

Fiouuuuu!!! J'ai trouvé!
Cependant je n'ai pas compris la raison, ca dépasse un peu mes connaissances la. Si quelqu'un peut m'expliquer assez rapidement au passage...

Donc voila, au début de ma configuration de Xorg, j'avais lorsque je lance startx un message de la sorte :

Code : Tout sélectionner

The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
>                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
Je ne voyais pas sur quoi influait le message, tout fonctionnait a priori normalement. Cependant je n'aime pas laisser des messages d'erreur, donc j'ai chercher a regler le soucis. La, on trouve beaucoup de gens qui ont le même message, mais pas vraiment de solutions. J'ai juste vu un post ou le mec disait :
After I changed "ralt_switch" definition in /usr/share/X11/xkb/symbols/level3
from:
type[Group1] = "ONE_LEVEL",
to:
type[Group1] = "TWO_LEVEL",
everything is OK - no warnings.
C'est donc ce que j'ai fait et en effet je n'avais plus le message. Et bahh... après battaille, je viens de voir que c'est cette modification qui me faisait merder le clavier.
Donc c'est bon de ce coté la, j'ai tout remi comme au début.

Pour ce qui est du warning, j'ai lu a plusieurs endroits que ce serait plus un bug "sans trop d'importance" d'Xorg, qui pourrait bien disparaitre lors des prochaines mises à jours. Qu'en pensez vous?
Les logiciels, c'est comme le sexe... C'est bien meilleur quand c'est libre et gratuit!!! ;-)
Répondre