J'ai fini par réussir à avoir mon clavier reconnu en français, par le TTY, Xorg et même lightDM. Tout allait bien jusqu'à je veuille écrire le mot oeuf en utilisant la touche AltGr + o pour inclure le e dans le o. J'ai obtenu un superbe : ô. De même pour toues les autres combinaisons avec AltGr.
Pensant que c'était une question de configuration avec Xorg j'ai testé dans un TTY. Horreur !
Dans le TTY seules les touches situées sur la ligne numérique fonctionnent avec AltGr. De plus ces mêmes touches se comporte bizarrement en utilisation normale, par exemple : la touche 2 donne un { au lieu d'un é, la 7 un } au lieu d'un è, la 9 un / et la 0 un @ !!!!!
Quel est ce de clavier, fr mais quelle variante ? Et où peut il bien être défini ?
Quelques fichiers de configuration : vconsole.conf
Code : Tout sélectionner
cat /etc/vconsole.conf
KEYMAP=fr
FONT=
FONT_MAP=
Code : Tout sélectionner
locale -a
C
POSIX
fr_FR
fr_FR.iso88591
fr_FR.iso885915@euro
fr_FR.utf8
fr_FR@euro
french
LANG=fr_FR.UTF-8
Code : Tout sélectionner
localectl
System Locale: LANG=fr_FR.UTF-8
LC_COLLATE=C
VC Keymap: fr
X11 Layout: n/a
Code : Tout sélectionner
#
# Keyboard configuration
#
Section "InputClass"
Identifier "Keyboard Layout"
MatchIsKeyboard "yes"
MatchDevicePath "/dev/input/event*"
Option "XkbLayout" "fr"
# Option "XkbVariant" "latin9"
Option "XkbVariant" "oss"
Code : Tout sélectionner
setxkbmap -query
rules: evdev
model: pc105
layout: fr
variant: latin9
options: terminate:ctrl_alt_bksp