C'est une astuce pour que le clavier géré par le noyau Linux soit reconnu comme un AZERTY et non comme un QWERTY comme cela l'est par défaut.
Pour cela rendez-vous dans /usr/src/linux/drivers/char
où vous allez sauvegarder defkeymap.map avec (par exemple).
$ mv defkeymap.map defkeymap.map.sauv
puis copier la map qui vous interresse dans /usr/src/linux/drivers/char en la dégzipppant
J'ai utilisé /usr/share/kbd/keymaps/i386/azerty/fr-latin1.map.gz mais vous pouvez utiliser celle de vôtre choix.
Ensuite il ne reste qu'à l'à renommer defkeymap.map ou de créer un lien de defkeymap.map vers fr-latin1.map
Et finalement de recompiler votre noyau !! (qui n'aura pas besoin de quoi se soit d'autre pour reconnaître votre clavier comme un AZERTY).
# Et dans le menuconfig ?
Posté par Migrec (site web personnel) . Évalué à 1.
Est-ce que le menu de configuration du noyau proposera un jour une option pour que le bon clavier soit compilé par défaut ?
# Autre moyen
Posté par phenix (site web personnel) . Évalué à 2.
loadkeys --mkmap /fichier/de/la/keymap/a/utiliser > /usr/src/linux/driver/char/defkeymap.c
[^] # Re: Autre moyen
Posté par zebul666 . Évalué à 2.
mais chez moi c'est
loadkeys --mktable /fichier/de/la/keymap/a/utiliser > /usr/src/linux/driver/char/defkeymap.c
[^] # Re: Autre moyen
Posté par phenix (site web personnel) . Évalué à 1.
J'avais envoyé une astuce sur le site de lea-linux avec cette erreur. Je viens de prevenir les responsables du site pour faire une correction.
Merci :)
# Et dans le LILO...
Posté par Yth (Mastodon) . Évalué à 1.
Ou dans syslinux ou isolinux, ou grub ?
Bref de pouvoir écrire "linux vga=ask" au lieu de "linux vgq=qsk" :)
Yth.
[^] # Re: Et dans le LILO...
Posté par zebul666 . Évalué à 1.
j'ai vu qu'il suffit de faire
keytab-lilo.pl fr-latin1>/boot/fr.ktl
et de rajouter dans lilo.conf
keytable=/boot/fr.ktl
(ce dernier point n'est pas mentionné dans le man de lilo.conf)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.