[clavier] Impossible de changer de disposition.

Questions et astuces concernant l'installation et la configuration d'archlinux
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

[clavier] Impossible de changer de disposition.

Message par lensilvan »

Bonjour,
Je suis sur xfce4, me connectant avec slim.
Comme j'en avais assez du clavier canadien français (CA_fr), j'ai voulu changer en la disposition multilingue ( http://forums.archlinux.fr/topic7461.html ). Après avoir suivi les instructions ici: http://aur.archlinux.org/packages.php?ID=36754 et http://wiki.archlinux.fr/Xorg#Clavier
j'arrive à installer ca_multi en changeant la source dans PKGBUILT puis je fais les changements nécessaires.

En redémarrant, surprise le clavier est toujours en CA_fr. Croyant que j'ai fait une erreur dans /etc/X11/xorg.conf.d/10-evdev.conf, je vérifie mais tout semble ok. Pensant que c'est dû au fait que je n'avais pas appliqué les changements dans rc.conf, je fait la modification. Mais en redémarrant, l'aberration est toujours présente, la disposition est aussi bien sur terminal que sur X, en ca_fr au lieu de ca_multi. Je n'y comprends rien.

En fait, il y avait déjà un truc anormal sur le rc.conf. Il était configuré sur KEYMAP="us" alors que je pouvais très bien écrire en mode console en ca_fr.
ca_multi est bien installé, j'ai vérifié.

En tout cas, voici l'extrait de /etc/X11/xorg.conf.d/10-evdev.conf :

Code : Tout sélectionner

Section "InputClass"
        Identifier "evdev keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
        Option "XkbLayout" "ca"
        Option "XkbVariant" "multi"
Dans rc.conf, il est bien mis en KEYMAP="ca_multi"
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [clavier] Impossible de changer de disposition.

Message par FoolEcho »

Pour KEYMAP, il vaudrait mieux ne pas passer par le rc.conf:

Code : Tout sélectionner

Vconsole
.
Et cette disposition ne fonctionnera pas sous X de toutes manières, puisqu'elle est pour la console justement.
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
lekaf974
yeomen
Messages : 205
Inscription : dim. 15 juil. 2012, 01:02

Re: [clavier] Impossible de changer de disposition.

Message par lekaf974 »

Salut,

Tu peux essayer de modifier les lignes comme ça
Option "XkbLayout" "ca"
Option "XkbVariant" "multi"
par

Code : Tout sélectionner

Option "XkbLayout" "ca(fr)"
Option "XkbVariant" "multi"
ou

Code : Tout sélectionner

Option "XkbLayout" "ca(multi)"
"Keep it Simple, Stupid"
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [clavier] Impossible de changer de disposition.

Message par FoolEcho »

@lekaf974: c'est inutile. ca_multi est une disposition pour la console, pas pour X (voir PKGBUILD/sources).
«The following statement is not true. The previous statement is true.» :nage:
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [clavier] Impossible de changer de disposition.

Message par lensilvan »

Juste pour voir, j'ai voulu changer la disposition de clavier sous X. Pris au hasard le clavier italien. Donc

Code : Tout sélectionner

# loadkeys it
Voyant que rien ne changeait, j'ai modifié /etc/X11/xorg.conf.d/10-evdev.conf .

Code : Tout sélectionner

Section "InputClass"
        Identifier "evdev keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
        Option "XkbLayout" "it"
        Option "XkbOptions" "compose:menu,terminate:ctrl_alt_bksp,keypad:pointe$
EndSection

À mon ennui extrême, il refuse encore une fois de changer et persiste en clavier ca-fr. J'ai bien redémarré.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [clavier] Impossible de changer de disposition.

Message par tuxce »

lensilvan a écrit :Juste pour voir, j'ai voulu changer la disposition de clavier sous X. Pris au hasard le clavier italien. Donc

Code : Tout sélectionner

# loadkeys it
Pour changer une disposition sous X, c'est setxkbmap et non loadkeys.
Répondre