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 →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:materiel:claviers:claviers [01/02/2020 17:16] èfpé correction et précision, le tout en mode mineur. |
doc:materiel:claviers:claviers [31/10/2022 13:34] èfpé [Activer le verrouillage numérique de la touche Caps Lock/Verr Maj] no reboot |
||
---|---|---|---|
Ligne 116: | Ligne 116: | ||
};</code> | };</code> | ||
- | Ou, plus sobrement : | + | Ou, plus sobrement((Les concepts sous-jacents à ces deux formes (Kccgst et RMLVO), sont, pour le plus grand plaisir de toutes et tous, expliqués en détails dans « //[[https://www.x.org/wiki/guide/hutterer-kbd/ | The X New Developer’s Guide: The X Keyboard Extension]]// » (2013).)) : |
<code user>setxkbmap -query</code> | <code user>setxkbmap -query</code> | ||
<code config retour de la commande>rules: evdev | <code config retour de la commande>rules: evdev | ||
Ligne 146: | Ligne 146: | ||
Que ses //papattes roses// baignent à jamais parmi les nénuphares de la mare de son jardin... ;-) | Que ses //papattes roses// baignent à jamais parmi les nénuphares de la mare de son jardin... ;-) | ||
+ | |||
===== La touche Compose ===== | ===== La touche Compose ===== | ||
- | Tous les environnements de bureau modernes proposent de configurer rapidement et simplement la position de la touche Compose. \\ Cette touche permet par exemple de saisir une fraction ; la séquence <key>Compose</key>, <key>Maj</key>+<key>3</key>, <key>Maj</key>+<key>4</key>, affichera « ¾ ». | + | Tous les environnements de bureau modernes proposent de configurer rapidement et simplement la position de la touche Compose. \\ Cette touche permet par exemple de saisir une fraction ; la séquence <key>Compose</key>, <key>Maj</key>+<key>3</key><key>4</key>, affichera « ¾ ». |
=== Documentation === | === Documentation === | ||
- | * [[https://www.x.org/releases/X11R7.7/doc/man/man5/Compose.5.xhtml|Compose]] (anglais) | + | * [[https://www.x.org/releases/current/doc/man/man5/Compose.5.xhtml|Compose]] (anglais) |
- | * [[https://www.x.org/releases/X11R7.7/doc/libX11/i18n/compose/libX11-keys.html|Xlib Compose Key Charts]] | + | * [[https://www.x.org/releases/current/doc/libX11/i18n/compose/libX11-keys.html|Xlib Compose Key Charts]] |
===== Quid des "Alt codes" ? ===== | ===== Quid des "Alt codes" ? ===== | ||
- | Oubliez cette touche <key>Alt</key> et respirez tranquillement, la saisie de caractères Unicode((Unicode augmente sensiblement les capacités de saisie de votre clavier standard en les portant à plus de 130 000 caractères (version 11.0.0) ; sous réserve qu'un glyphe permettant d'afficher le caractère souhaité soit disponible.)), sous GNU/Linux et Debian en particulier, fait appel à une combinaison de touches du type : <key>Ctrl</key>+<key>Maj</key>+<key>U</key>, <key>(X)(X)XXXX</key> où (X)(X)XXXX est un //point de code// Unicode (4 à 6 chiffres hexadécimaux, un 0 initial peut être omis), suivi de <key>Entrée</key> ou <key>Espace</key>. | + | Oubliez cette touche <key>Alt</key> et respirez tranquillement, la saisie de caractères Unicode((Unicode augmente sensiblement les capacités de saisie de votre clavier standard en les portant à plus de 140 000 caractères (version 13.0.0) ; sous réserve qu'un glyphe permettant d'afficher le caractère souhaité soit disponible.)), sous GNU/Linux et Debian en particulier, fait appel à une combinaison de touches du type : <key>Ctrl</key>+<key>Maj</key>+<key>U</key>, <key>(X)(X)XXXX</key> où (X)(X)XXXX est un //point de code// Unicode (4 à 6 chiffres hexadécimaux, un 0 initial peut être omis), suivi de <key>Entrée</key> ou <key>Espace</key>. |
Exemple : la séquence <key>Ctrl</key>+<key>Maj</key>+<key>U</key>, <key>2</key><key>3</key><key>2</key><key>8</key>, <key>Entrée</key> affichera le symbole « ⌨ ». | Exemple : la séquence <key>Ctrl</key>+<key>Maj</key>+<key>U</key>, <key>2</key><key>3</key><key>2</key><key>8</key>, <key>Entrée</key> affichera le symbole « ⌨ ». | ||
- | <note>Au même titre que <key>Ctrl</key> et/ou <key>Maj</key>, <key>U</key> désigne ici une //touche// du clavier (le plus souvent sérigraphiée en lettre capitale), pas un //caractère//. Notez au passage que cette méthode de saisie des caractères Unicode ne fonctionne pas si la touche <key>Verr Maj</key> est active (merci à MicP pour le signalement).</note> | + | <note>Au même titre que <key>Ctrl</key> et/ou <key>Maj</key>, <key>U</key> désigne ici une //touche// du clavier (le plus souvent sérigraphiée en lettre capitale), pas un //caractère//. <del>Notez au passage que cette méthode de saisie des caractères Unicode ne fonctionne pas si la touche <key>Verr Maj</key> est active (merci à MicP pour le signalement).</del></note> |
La méthode proposée ci-dessus fonctionne sous Debian 8, 9 et 10, sur les environnements de bureau GNOME, Xfce, KDE Plasma, LXDE, MATE, Cinnamon et LXQt. Une méthode alternative plus graphique consiste à procéder par copier-coller à partir de la //Table de caractères// fournie par le paquet gucharmap (//__G__NOME __U__nicode __Cha__racter __Map__//). Sous KDE Plasma, vous installerez plus volontiers le paquet kcharselect. | La méthode proposée ci-dessus fonctionne sous Debian 8, 9 et 10, sur les environnements de bureau GNOME, Xfce, KDE Plasma, LXDE, MATE, Cinnamon et LXQt. Une méthode alternative plus graphique consiste à procéder par copier-coller à partir de la //Table de caractères// fournie par le paquet gucharmap (//__G__NOME __U__nicode __Cha__racter __Map__//). Sous KDE Plasma, vous installerez plus volontiers le paquet kcharselect. | ||
Ligne 174: | Ligne 175: | ||
Lorsqu'un clavier ne dispose pas d'un pavé numérique, pour taper un chiffre, il est nécessaire de maintenir la touche <key>Shift</key> (c'est-à-dire <key>Maj</key> en français) et la touche intégrant le chiffre (par exemple <key>&</key>, pour le 1). Pour saisir des données chiffrées régulièrement, ce n'est pas l'idéal, or par défaut, sous Debian, la touche <key>Caps Lock</key> (c'est-à-dire <key>Verr Maj</key> en français) ne permet pas de bloquer en position "Num". | Lorsqu'un clavier ne dispose pas d'un pavé numérique, pour taper un chiffre, il est nécessaire de maintenir la touche <key>Shift</key> (c'est-à-dire <key>Maj</key> en français) et la touche intégrant le chiffre (par exemple <key>&</key>, pour le 1). Pour saisir des données chiffrées régulièrement, ce n'est pas l'idéal, or par défaut, sous Debian, la touche <key>Caps Lock</key> (c'est-à-dire <key>Verr Maj</key> en français) ne permet pas de bloquer en position "Num". | ||
- | Pour activer la fonction de verrouillage via la touche <key>Caps Lock</key>, il faut, modifier le fichier ///etc/default/keyboard// (dans un shell [[doc:systeme:superutilisateur|super-utilisateur]]), puis redémarrer. | + | Pour activer la fonction de verrouillage via la touche <key>Caps Lock</key>, il faut, modifier le fichier ///etc/default/keyboard// (dans un shell [[doc:systeme:superutilisateur|super-utilisateur]]), <del>puis redémarrer</del>. |
La modification à apporter est l'ajout de l'option "__caps:shiftlock__" à la ligne __XKBOPTIONS__ : | La modification à apporter est l'ajout de l'option "__caps:shiftlock__" à la ligne __XKBOPTIONS__ : | ||
Ligne 188: | Ligne 189: | ||
BACKSPACE="guess"</code> | BACKSPACE="guess"</code> | ||
+ | |||
+ | La commande suivante provoque la prise en compte immédiate du fichier ///etc/default/keyboard// modifié : | ||
+ | <code root>udevadm trigger --subsystem-match=input --action=change</code> | ||
===== Liens forum ===== | ===== Liens forum ===== | ||
* [[https://debian-facile.org/viewtopic.php?id=12831|Mate Desktop » Debian Jessie - Problème de clavier]] | * [[https://debian-facile.org/viewtopic.php?id=12831|Mate Desktop » Debian Jessie - Problème de clavier]] | ||
+ | |||
+ | ===== Ressources ===== | ||
+ | |||
+ | * [[https://www.x.org/releases/current/doc/xorg-docs/input/XKB-Config.html|The XKB Configuration Guide]] (anglais) | ||
+ | * [[https://www.x.org/releases/current/doc/xorg-docs/input/XKB-Enhancing.html|How to further enhance XKB configuration]] (anglais) | ||