« Trucs:Modifier la carte de mon clavier » : différence entre les versions
(FDL) |
m (catégorie : Trucs X Window) |
||
(13 versions intermédiaires par 4 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
[[Catégorie:Trucs X Window]] | |||
Cet article propose de bidouiller le clavier dans une session graphique (donc pas en console), par exemple pour faire en sorte que taper AltGr-t permette d’obtenir ⊥ (le symbole de perpendicularité). | |||
=Modifier son clavier= | |||
==xmodmap== | ==xmodmap== | ||
Commençons par < | Commençons par <code>xmodmap</code>, qui est une méthode certes obsolète, mais qui fonctionne toujours et qui est simple à mettre en œuvre. | ||
Comme vu dans l’article sur [[Xwindow-startx#Maîtriser le démarrage de X|le démarrage de X]], X lance lors de son démarrage des fichiers de cartographie de clavier, un pour le système, suivi par celui de l’utilisateur. | Comme vu dans l’article sur [[Xwindow-startx#Maîtriser le démarrage de X|le démarrage de X]], X lance lors de son démarrage des fichiers de cartographie de clavier, un pour le système, suivi par celui de l’utilisateur. | ||
Ligne 11 : | Ligne 14 : | ||
Il s’agit du fichier .Xmodmap, lancé par l’application xmodmap : | Il s’agit du fichier .Xmodmap, lancé par l’application xmodmap : | ||
< | <code>xmodmap ~/.Xmodmap</code> | ||
Dans le cas où ce fichier n’existe pas, vous pouvez le créer en lançant : | Dans le cas où ce fichier n’existe pas, vous pouvez le créer en lançant dans une console X : | ||
< | <code>xmodmap -pke > ~/.Xmodmap</code> | ||
Lisez ce fichier, il n’est pas bien difficile et modifiez-le. Attention, pour que les modifications soient actives, il faut relancer < | Lisez ce fichier, il n’est pas bien difficile et modifiez-le. Attention, pour que les modifications soient actives, il faut relancer <code>xdmodmap ~/.Xmodmap</code>. Ne touchez pas aux touches importantes du clavier (ne déplacez pas le e sur le t, le z sur le j à moins que vous n’aimiez la machine à écrire de Gaston Lagaffe). | ||
=== Modifier et comprendre ~/.Xmodmap === | === Modifier et comprendre ~/.Xmodmap === | ||
Ligne 23 : | Ligne 26 : | ||
N’importe quel éditeur de texte fait l’affaire. | N’importe quel éditeur de texte fait l’affaire. | ||
Voici le début d’un fichier modifié et adapté : | Voici le début d’un fichier modifié et adapté (si vous voulez celui de [[Utilisateur:nicola|nicola]], demandez-lui) : | ||
<code multi> | |||
keycode 8 = | |||
keycode 9 = Escape | |||
keycode 10 = ampersand 1 exclamdown | |||
keycode 11 = eacute 2 asciitilde Eacute | |||
keycode 12 = quotedbl 3 numbersign sterling | |||
keycode 13 = apostrophe 4 braceleft U2019 | |||
keycode 14 = parenleft 5 bracketleft trademark | |||
keycode 15 = minus 6 bar U2212 | |||
</code> | |||
Cela signifie que si on appuie sur la touche numérotée 13 (le code s’obtient avec < | Cela signifie que si on appuie sur la touche numérotée 13 (le code s’obtient avec <code>xev</code>), qui est la touche apostrophe, on obtient : | ||
* seule, une apostrophe droite ' (hérésie typographique) | * seule, une apostrophe droite ' (hérésie typographique) | ||
* avec | * avec Shift, le chiffre 4 | ||
* avec AltGr, l’accolade { | * avec AltGr, l’accolade { | ||
* avec AltGr-Shift, l’apostrophe courbe ’ dont le code hexadécimal unicode est 2019 | * avec AltGr-Shift, l’apostrophe courbe ’ dont le code hexadécimal unicode est 2019 | ||
Les noms de code en anglais sont disponibles ici sur une distribution Debian : < | Les noms de code en anglais comme ''quotedbl'' sont disponibles ici sur une distribution Debian : <code>/usr/X11R6/include/X11/keysymdef.h</code>. | ||
==xkbd== | ==xkbd== | ||
xkbd est la méthode censée remplacer xmodmap. | xkbd est la méthode censée remplacer xmodmap, elle est plus complexe mais aussi bien plus complète. | ||
À faire. | À faire. | ||
Ligne 54 : | Ligne 59 : | ||
À compléter. | À compléter. | ||
=Voir aussi= | |||
Utilisation de la touche Compose | *Utilisation de la touche Compose | ||
Modifier le clavier dans la console | *Modifier le clavier dans la console | ||
*[[hardware-hard_autres-clavier_multimedia|Configurer les touches de son clavier multimédia]] | |||
{{FDL}} | {{Copy|nicola|1.10.2005|FDL}} |
Dernière version du 8 novembre 2005 à 16:09
Cet article propose de bidouiller le clavier dans une session graphique (donc pas en console), par exemple pour faire en sorte que taper AltGr-t permette d’obtenir ⊥ (le symbole de perpendicularité).
Modifier son clavier
xmodmap
Commençons par xmodmap
, qui est une méthode certes obsolète, mais qui fonctionne toujours et qui est simple à mettre en œuvre.
Comme vu dans l’article sur le démarrage de X, X lance lors de son démarrage des fichiers de cartographie de clavier, un pour le système, suivi par celui de l’utilisateur.
.Xmodmap
Il s’agit du fichier .Xmodmap, lancé par l’application xmodmap :
xmodmap ~/.Xmodmap
Dans le cas où ce fichier n’existe pas, vous pouvez le créer en lançant dans une console X :
xmodmap -pke > ~/.Xmodmap
Lisez ce fichier, il n’est pas bien difficile et modifiez-le. Attention, pour que les modifications soient actives, il faut relancer xdmodmap ~/.Xmodmap
. Ne touchez pas aux touches importantes du clavier (ne déplacez pas le e sur le t, le z sur le j à moins que vous n’aimiez la machine à écrire de Gaston Lagaffe).
Modifier et comprendre ~/.Xmodmap
N’importe quel éditeur de texte fait l’affaire.
Voici le début d’un fichier modifié et adapté (si vous voulez celui de nicola, demandez-lui) :
keycode 8 =
keycode 9 = Escape
keycode 10 = ampersand 1 exclamdown
keycode 11 = eacute 2 asciitilde Eacute
keycode 12 = quotedbl 3 numbersign sterling
keycode 13 = apostrophe 4 braceleft U2019
keycode 14 = parenleft 5 bracketleft trademark
keycode 15 = minus 6 bar U2212
Cela signifie que si on appuie sur la touche numérotée 13 (le code s’obtient avec xev
), qui est la touche apostrophe, on obtient :
- seule, une apostrophe droite ' (hérésie typographique)
- avec Shift, le chiffre 4
- avec AltGr, l’accolade {
- avec AltGr-Shift, l’apostrophe courbe ’ dont le code hexadécimal unicode est 2019
Les noms de code en anglais comme quotedbl sont disponibles ici sur une distribution Debian : /usr/X11R6/include/X11/keysymdef.h
.
xkbd
xkbd est la méthode censée remplacer xmodmap, elle est plus complexe mais aussi bien plus complète.
À faire.
uim
Si vous voulez que votre clavier puisse taper du français, du grec polytonique et de l’arabe, il est conseillé d’utiliser une méthode qui change globalement la carte du clavier, en général par pression de Ctrl-Espace.
À compléter.
Voir aussi
- Utilisation de la touche Compose
- Modifier le clavier dans la console
- Configurer les touches de son clavier multimédia
Copyright
© nicola 1.10.2005
Vous avez l'autorisation de copier, distribuer et/ou modifier ce document suivant les termes de la GNU Free Documentation License, Version 1.2 ou n'importe quelle version ultérieure publiée par la Free Software Foundation; sans section invariante, sans page de garde, sans entête et sans page finale. |