Trucs et Astuces

Changer la disposition du clavier en AZERTY sous Linux

Lorsque l’on installe une distribution Linux, il arrive parfois que le clavier soit configuré en QWERTY par défaut. Pour les utilisateurs habitués à l’AZERTY, cela peut être déconcertant. Heureusement, il existe plusieurs méthodes pour modifier la disposition du clavier, que ce soit temporairement ou de manière permanente.

Modifier la disposition du clavier via l’interface graphique

La plupart des environnements de bureau Linux permettent de changer facilement la disposition du clavier via l’interface graphique. Que vous utilisiez Ubuntu, Debian, KDE Plasma ou XFCE, chaque environnement propose une méthode intuitive pour ajuster la disposition du clavier selon vos préférences.

Passons maintenant aux différentes étapes pour effectuer cette modification de manière simple et rapide, selon votre distribution Linux :

Ubuntu, Debian (GNOME)

  1. Ouvrez les Paramètres.
  2. Allez dans Clavier ou Pays et Langue.
  3. Dans la section Sources de saisie, cliquez sur le «+»  puis Ajouter une source de saisie.
  4. Sélectionnez « Français (AZERTY) » et cliquez sur Ajouter.
  5. Déplacez cette disposition en haut de la liste pour l’utiliser par défaut.

Sur KDE (Plasma)

  1. Faites un clic droit sur l’icône clavier en bas à droite de la barre de tâches.
  2. Dans le menu déroulant, allez dans Configurer.
  3. Dans la nouvelle fenêtre, cherchez « Français (AZERTY) ».
  4. Sélectionnez-le et cliquez sur la flèche de gauche pour l’ajouter dans les méthodes d’entrée actuelles.
  5. Cliquez sur Appliquer.

Sur XFCE (Xubuntu)

  1. Allez dans Paramètres puis Clavier.
  2. Sélectionnez Disposition et décochez « Utiliser les paramètres par défaut du système ».
  3. Cliquez sur Ajouter.
  4. Choisissez « Français (AZERTY) ».
  5. Positionnez-le en premier à l’aide des flèches.

Modifier la disposition du clavier via la ligne de commande

Linux offre des commandes simples pour effectuer ces changements rapidement et sans nécessiter de modifications permanentes. Cela peut être particulièrement utile pour des sessions SSH ou pour travailler sur des systèmes distants.

Passons maintenant aux différentes méthodes pour changer la disposition du clavier temporairement dans un terminal Linux :

Utilisation de setxkbmap et loadkeys

    setxkbmap et loadkeys sont des outils utilisés sous Linux pour modifier la disposition du clavier, principalement en ligne de commande.

    La commande setxkbmap : setxkbmap est une commande qui permet de configurer la disposition du clavier pour l’interface graphique (X Window System). Elle change la disposition du clavier de manière temporaire, ce qui est utile notamment pour les sessions distantes ou les tests rapides.

    Par exemple, pour passer la disposition du clavier en AZERTY, on utilise la commande :

    Et pour vérifier la disposition actuelle du clavier :

    La commande loadkeys : loadkeys est une autre commande utilisée pour changer la disposition du clavier en mode console (hors interface graphique). C’est particulièrement pratique pour les systèmes qui n’utilisent pas de serveur X ou lorsque vous travaillez en ligne de commande pure.

    Pour charger la disposition de clavier AZERTY, la commande est :

    Ces deux outils permettent une flexibilité dans la configuration du clavier, que ce soit pour des besoins temporaires ou pour adapter rapidement la disposition selon vos préférences.

    Avec dpkg-reconfigure keyboard-configuration

    Principalement utilisé sur Debian et Ubuntu :

    1. Installez le paquet si nécessaire : « sudo apt install keyboard-configuration ».
    2. Reconfigurez la disposition du clavier : « sudo dpkg-reconfigure keyboard-configuration ».
    3. Choisissez « Generic 105-Key PC » comme modèle de clavier.
    4. Sélectionnez « French » comme origine et « French (Legacy, alt) » comme disposition.
    5. Redémarrez le service : « sudo service keyboard-setup restart ».

    Modification du fichier /etc/default/keyboard

    1. Modifiez le fichier avec la commande : « sudo nano /etc/default/keyboard ».
    2. Changez `XKBLAYOUT= »us »` en `XKBLAYOUT= »fr »`.
    3. Sauvegardez et redémarrez le service : « service keyboard-setup restart ».

    Utilisation de localectl

    Pour les systèmes basés sur systemd :

    1. Exécutez la commande « localectl set-keymap fr ».
    2. Pour appliquer la disposition en mode graphique : « localectl set-x11-keymap fr ».
    3. Redémarrez le service avec la commande : « sudo systemctl restart systemd-localed ».

    Changer la disposition du clavier au démarrage (GRUB)

    Dans certains cas, vous pourriez constater que votre clavier est configuré en QWERTY dès le démarrage, avant même l’ouverture de session, notamment dans le gestionnaire de démarrage GRUB. Pour les utilisateurs habitués à une disposition AZERTY, cela peut compliquer l’entrée des commandes dès les premiers instants de l’utilisation de l’ordinateur. Il est possible de configurer GRUB pour qu’il utilise une disposition de clavier spécifique au démarrage. Cette méthode permet de s’assurer que la disposition correcte est appliquée avant même que le système d’exploitation ne prenne le relais, offrant ainsi une expérience plus fluide et intuitive dès l’allumage de votre machine.

    Passons maintenant aux étapes détaillées pour changer la disposition du clavier au démarrage via GRUB :

    1. Modifiez avec nano le fichier de configuration de GRUB : « sudo nano /etc/default/grub ».
    2. Ajoutez « console.keymap=fr » à la ligne « GRUB_CMDLINE_LINUX_DEFAULT ».
    3. Sauvegardez et mettez à jour GRUB : « sudo update-grub ».
    4. Redémarrez l’ordinateur.

    En suivant ces méthodes, vous pouvez facilement adapter la disposition du clavier à vos besoins sous Linux, quelle que soit votre distribution. 

    Cet article a été modifié pour la dernière fois le 26 février 2025 17h13

    Redaction