logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Ceci est une ancienne révision du document !


Xmodmap

Introduction

xmodmap est un outil permettant de personnaliser sa keymap, c'est à dire, sa disposition clavier. À partir du keycode d'une touche, identifiant sa position sur le clavier, il peut choisir si cette touche doit être une touche de caractère (A ç '☺') ou une touche de modificateur (Ctrl Maj Mod4, etc.)

Installation

apt-get update && apt-get install x11-xserver-utils

Utilisation

Réaffectation de touche

On suppose que vous avez récupéré le keycode de votre touche avec xev.

La configuration se fait en principe dans un fichier ~/.xmodmaprc.

Syntaxe générale

La syntaxe est la suivante :

keycode votre_keycode = action_normale action_shift action_altgr action_shift_altgr

Si les actions secondaires ne sont pas spécifiées, celles déjà présentes sont conservées.

Exemples

  • Si vous voulez remapper la touche '<' sur la touche '²' (de keycode 49 chez moi), il faut ajouter la ligne suivante dans le fichier de configuration :
keycode 49 = less greater bar brokenbar
  • Pour changer la touche de keycode 135 en touche compose,
keycode 135 = Multi_key

Lancement à la main

Si vous avez écrit la config dans le fichier ~/.xmodmaprc, la commande est

xmodmap ~/.xmodmaprc

Pour exécuter une seule commande, sans l'écrire dans un fichier :

xmodmap -e 'keycode 24 = a A'

Lancement au démarrage du système

Il faut ensuite le charger à chaque démarrage de la session. Suivant votre environnement de bureau2), xmodmap est déjà lancé automatiquement ou non.

Si vous utilisez un fichier ~/.xsession, rajoutez simplement la ligne de commande

xmodmap ~/.xmodmaprc

à l'intérieur, avant le lancement du window manager.

Sinon, regardez comment demander à votre environnement de bureau de lancer des lignes de commande automatiquement au démarrage de votre session.

1)
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !
doc/environnements/x11/xmodmap.1440261575.txt.gz · Dernière modification: 22/08/2015 18:39 par milou

Pied de page des forums

Propulsé par FluxBB