No puedo cambiar la distribución de mi teclado en Archlinux / Cinnamon

0

Estoy en Archlinux con canela. Me gustaría cambiar de un teclado francés (fr) a uno suizo (ch).
Entonces edito mi /etc/X11/xorg.conf.d/10-keyboard-layout.confarchivo:

Section "InputClass"
    Identifier "evdev keyboard catchall"
    MatchIsKeyboard "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "ch"
    Option "XkbVariant" "fr"
EndSection

Pero desafortunadamente, después de un relog todavía sigo con un teclado AZERTY francés en lugar de un teclado QWERTZ suizo:
setxkbmap -print -verbose 10

Setting verbose level to 10
locale is C
Trying to load rules file ./rules/evdev...
Trying to load rules file /usr/share/X11/xkb/rules/evdev...
Success.
Applied rules from evdev:
rules:      evdev
model:      pc105
layout:     fr,fr,us
variant:    latin9,,
Trying to build keymap using the following components:
keycodes:   evdev+aliases(azerty)
types:      complete
compat:     complete
symbols:    pc+fr(latin9)+fr:2+us:3+inet(evdev)
geometry:   pc(pc105)
xkb_keymap {
    xkb_keycodes  { include "evdev+aliases(azerty)" };
    xkb_types     { include "complete"  };
    xkb_compat    { include "complete"  };
    xkb_symbols   { include "pc+fr(latin9)+fr:2+us:3+inet(evdev)"   };
    xkb_geometry  { include "pc(pc105)" };
};

Tengo el teclado correcto en GDM.

Pero si uso el siguiente comando:
setxkbmap -model pc105 -layout ch -variant fr
logro obtener el teclado suizo.

Sospecho algo de la canela.
Si alguien tiene una idea.

Nicolas
fuente

Respuestas:

0

Finalmente fue Cinnamon la que anuló la distribución del teclado Xorg.
Como la sección del teclado en la configuración de Cinnamon solo contiene la configuración de accesos directos, pensé que no había nada en Cinnamon para seleccionar la distribución del teclado.
De hecho, estaba en la sección Parámetros regionales ...
Así que cambié la distribución del teclado en Cinnamon y ahora funciona.

Nicolas
fuente