Forum Astuces.divers [Terminal] Clavier AZERTY pour le noyau Linux

Posté par .
Tags : aucun
1
9
juin
2004
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 (page perso) . Évalué à 1.

    Je n'ai pas essayé mais ça a l'air utile !

    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 (page perso) . Évalué à 2.

    Voici comment le faire d'une autre maniere
    loadkeys --mkmap /fichier/de/la/keymap/a/utiliser > /usr/src/linux/driver/char/defkeymap.c
    • [^] # Re: Autre moyen

      Posté par . Évalué à 2.

      bien vu :-)
      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 (page perso) . Évalué à 1.

        Bonne remarque, je ne sait pas pourquois je m'etais trompé.

        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 . Évalué à 1.

    C'est possible aussi de modifier la keymap dans LILO ?
    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 . Évalué à 1.

      en googlant un peu et en regardant la doc de lilo

      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 à ceux qui les ont postés. Nous n'en sommes pas responsables.