arghlub.frarghlub.fr
Petites choses à propos de GNU/Linux et du logiciel libre
arghlub.frarghlub.fr
Petites choses à propos de GNU/Linux et du logiciel libre
  • Terminal - Bash
    • Documentation de base
    • Petits trucs utiles
    • Pense-bêtes Commandes
    • Scripts Bash
  • Logiciels libres
    • Graphisme | 3D | Animation
    • Internet
  • Ressources
  • En Vrac
    • Distributions GNU/Linux
    • Films d'animation

Configurez votre clavier via un terminal

25 juin 2017

Photo Clavier

On peut avoir besoin de rapidement reconfigurer son clavier, notamment quand on est sur une clé USB/DVD en session-live où le clavier est en QWERTY. Cela peut être pénible, de taper q à la place de a, une virgule pour un m, etc... Ce n’est pas insurmontable mais pénible.

Donc pour remédier à ça, ce n’est pas bien compliqué, ça tient en une ligne dans un terminal.

Voici donc des commandes à taper en terminal (si le clavier est en qwerty, il faudra remplacer les a par des q, les m par des , ...)

Sous Debian & co (Ubuntu, Linux Mint...)

La configuration est stockée dans le fichier /etc/default/keyboard que l’on peut visualiser avec

cat /etc/default/keyboard

Il est cependant plus lisible de récupérer ses informations avec la commande : localectl

Chez moi cela me donne par exemple :
$ localectl
   System Locale: LANG=fr_FR.utf-8
       VC Keymap: n/a
      X11 Layout: fr
       X11 Model: pc105
     X11 Variant: latin9

Alors comment fait-on pour changer cette configuration ?
On pourrait modifier directement le fichier /etc/default/keyboard mais il existe des outils plus simples.

pour la session actuelle

Très utile quand on veut taper au clavier lors d’une session en live dont le clavier est configuré en QWERTY par défaut.

setxkbmap fr

Bien sûr si vous êtes en qwerty, il faudra taper : setxkb,qp fr

Par contre avec cette commande, la configuration se perdra après redémarrage, pour qu’elle soit prise en compte de façon permanente préférez la commande suivante.

de façon permanente

Bien sûr, vous pouvez faire cela dans la configuration système que vous devriez retrouver dans le menu mais cette méthode à l’avantage de s’appliquer quel que soit votre environnement de bureau (KDE, Cinnamon, Mate, XFCE, etc...)

Lancez cette commande depuis un terminal :

sudo dpkg-reconfigure keyboard-configuration

Si vous êtes en qwerty, il faudra taper : sudo dpkg)reconfigure keyboard)configurqtion

Ensuite, l’outil de configuration du clavier s’ouvre (avec un magnifique fond orange qui fait un peu mal aux yeux).

Voici des captures d’écran des différentes étapes (touches fléchées [↑↓] , [Tab ↹] et [Entrée ↵] pour se déplacer/sélectionner).
Bien sûr vous adapterez selon vos désirs.

 

Étape 1 : le modèle du clavier

Configuration Clavier -screenshot 01

 

Étape 2 : le pays

Configuration Clavier -screenshot 02

 

Étape 3 : la disposition

J’aime bien la  disposition «variante» (pas obsolète) mais c’est une histoire de goût.

Configuration Clavier -screenshot 03

 

Étape 4 : touche AltGr normale ou substituée par une autre touche ?

Configuration Clavier -screenshot 04

 

Étape 5 : utilisation de la touche «compose»

Configuration Clavier -screenshot 05

 

Étape 6 : utilisation de Ctrlt+Alt+Backspace

Configuration Clavier -screenshot 06

Attention : la configuration sera prise en compte après redémarrage du système.

Sous Arch Linux & co (Manjaro...)

localectl set-keymap fr

Pour avoir la liste des claviers :

localectl list-keymaps

Articles +/- similaires

  • Problème de langages : vérifiez les variables locale en terminal
  • Testez votre webcam avec le terminal
  • Documentation : Débuter et aller plus loin en terminal
arghlub - Logo arghlub.fr
Petites choses à propos de GNU/Linux et du logiciel libre
  • RSS
  • À propos & Contact
  • Connexion
  • Accueil
  • Terminal - Bash
    • Documentation de base
    • Petits trucs utiles
    • Pense-bêtes commandes
    • Scripts Bash
  • Logiciels libres
    • Graphisme | 3D | Animation
    • Internet
  • Ressources
  • En Vrac
    • Distributions GNU/Linux
    • Films d'animation