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 Prochaine révision Les deux révisions suivantes | ||
doc:materiel:claviers:claviers [30/08/2019 16:28] èfpé [Quid des "Alt codes" ?] yavè1tipokipikètrolèzye |
doc:materiel:claviers:claviers [15/10/2019 12:57] èfpé [Quid des "Alt codes" ?] actualisation et encore simplification du machin |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
* Création par [[user>smolski]] le 16/01/2013 | * Création par [[user>smolski]] le 16/01/2013 | ||
* Testé par [[user>smolski]] le 16/01/2013 | * Testé par [[user>smolski]] le 16/01/2013 | ||
+ | * Complété par [[user>fiche]] le 09/09/2019 | ||
* Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=6409|C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=6409|C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | Selon l'[[doc:environnements:environnements|environnement de bureau]] installé/utilisé et sa configuration, la disposition de clavier configurée par le serveur X (via le fichier ///etc/default/keyboard//, cf. [[#keyboard-configuration|infra]]) est, ou non, écrasée... c'est pour cela que ce tuto vous suggère de commencer par les paramètres du bureau. | + | Selon l'[[doc:environnements:environnements|environnement de bureau]] installé/utilisé et sa configuration, la disposition de clavier configurée par le serveur X (via le fichier ///etc/default/keyboard//, cf. [[#keyboard-configuration|infra]]) est, ou non, écrasée... //all sort of fun//.((Bon courage... en français (traduction approximative du traducteur).)) |
===== Configurer via l'interface graphique ===== | ===== Configurer via l'interface graphique ===== | ||
Ligne 21: | Ligne 22: | ||
Tous les paramètres > Pays & langue | Tous les paramètres > Pays & langue | ||
- | {{/file-R2469aaff74bc7653740d2fe991ef3673.png?250}} | + | {{/file-R2469aaff74bc7653740d2fe991ef3673.png?250|Debian 9 Stretch GNOME}} |
Vous trouverez rubrique « Sources de saisie » la possibilité d'ajouter [+], supprimer [−], ordonner [∆∇] et/ou afficher [⌨] la ou les dispositions de clavier que vous souhaitez utiliser ; d'autres paramètres clavier sont disponibles, ailleurs... | Vous trouverez rubrique « Sources de saisie » la possibilité d'ajouter [+], supprimer [−], ordonner [∆∇] et/ou afficher [⌨] la ou les dispositions de clavier que vous souhaitez utiliser ; d'autres paramètres clavier sont disponibles, ailleurs... | ||
Ligne 32: | Ligne 33: | ||
Disposition | Disposition | ||
- | {{/file-R37a975b471253646b6673afb464d7020.png?250}} | + | {{/file-R37a975b471253646b6673afb464d7020.png?250|Debian 9 Stretch Xfce (DFL)}} |
Décochez l'option « Utiliser les paramètres par défaut » ; vous avez alors la possibilité d'ajouter, modifier, supprimer et ordonner la ou les dispositions de clavier que vous souhaitez utiliser. | Décochez l'option « Utiliser les paramètres par défaut » ; vous avez alors la possibilité d'ajouter, modifier, supprimer et ordonner la ou les dispositions de clavier que vous souhaitez utiliser. | ||
Ligne 45: | Ligne 46: | ||
Agencements | Agencements | ||
- | {{/file-R01f7bf2bf2bf80225e0a65e06c4facb1.png?250}} | + | {{/file-R01f7bf2bf2bf80225e0a65e06c4facb1.png?250|Debian 9 Stretch MATE}} |
Vous avez alors la possibilité d'ajouter, supprimer, ordonner (la première disposition est celle par défaut) et/ou afficher la ou les dispositions de clavier que vous souhaitez utiliser ; d'autres paramètres clavier sont disponibles, via le bouton "Options...". | Vous avez alors la possibilité d'ajouter, supprimer, ordonner (la première disposition est celle par défaut) et/ou afficher la ou les dispositions de clavier que vous souhaitez utiliser ; d'autres paramètres clavier sont disponibles, via le bouton "Options...". | ||
Ligne 56: | Ligne 57: | ||
Dispositions | Dispositions | ||
- | {{/file-Rd6a4e78a1ff3d45a9b1b81619a2c8976.png?250}} | + | {{/file-Rd6a4e78a1ff3d45a9b1b81619a2c8976.png?250|Debian 9 Stretch KDE}} |
Cochez l'option « Configurer des dispositions » ; vous avez alors la possibilité d'ajouter, supprimer, ordonner, et/ou afficher la ou les dispositions de clavier que vous souhaitez utiliser ; d'autres paramètres clavier sont disponibles, ailleurs... | Cochez l'option « Configurer des dispositions » ; vous avez alors la possibilité d'ajouter, supprimer, ordonner, et/ou afficher la ou les dispositions de clavier que vous souhaitez utiliser ; d'autres paramètres clavier sont disponibles, ailleurs... | ||
Ligne 67: | Ligne 68: | ||
Agencements | Agencements | ||
- | {{/file-R56f003b5d3b3095c1a75e49f0dabb6cd.png?250}} | + | {{/file-R56f003b5d3b3095c1a75e49f0dabb6cd.png?250|Debian 9 Stretch Cinnamon}} |
Vous avez alors la possibilité d'ajouter [+], supprimer [−], ordonner [∆∇] et/ou afficher [⌨] la ou les dispositions de clavier que vous souhaitez utiliser ; d'autres paramètres clavier sont disponibles, via le bouton "Options...". | Vous avez alors la possibilité d'ajouter [+], supprimer [−], ordonner [∆∇] et/ou afficher [⌨] la ou les dispositions de clavier que vous souhaitez utiliser ; d'autres paramètres clavier sont disponibles, via le bouton "Options...". | ||
Ligne 82: | Ligne 83: | ||
Vous allez vous retrouver avec une console tout en couleur, le deuxième écran vous permet de configurer la disposition du clavier : | Vous allez vous retrouver avec une console tout en couleur, le deuxième écran vous permet de configurer la disposition du clavier : | ||
- | {{/file-R390714fdb4a06fb86d83fbc580f0e07e.png?250}} | + | {{/file-R390714fdb4a06fb86d83fbc580f0e07e.png?250|Debian 9 Stretch Xfce (DFL)}} |
Vous remarquerez que vous pouvez également configurer le modèle du clavier (premier écran), la touche destinée à se substituer à <key>AltGr</key> (troisième écran), la touche « compose » (quatrième écran), ou encore autoriser la combinaison de touches <key>Ctrl</key>+<key>Alt</key>+<key>Ret.Arr.</key> pour arrêter le serveur X c'est-à-dire quitter votre session graphique (cinquième et dernier écran). | Vous remarquerez que vous pouvez également configurer le modèle du clavier (premier écran), la touche destinée à se substituer à <key>AltGr</key> (troisième écran), la touche « compose » (quatrième écran), ou encore autoriser la combinaison de touches <key>Ctrl</key>+<key>Alt</key>+<key>Ret.Arr.</key> pour arrêter le serveur X c'est-à-dire quitter votre session graphique (cinquième et dernier écran). | ||
Ligne 130: | Ligne 131: | ||
setxkbmap fr bepo | setxkbmap fr bepo | ||
setxkbmap -layout us | setxkbmap -layout us | ||
- | |||
Pour une liste complète, consultez la page [[doc:systeme:man|man]] //xkeyboard-config// : | Pour une liste complète, consultez la page [[doc:systeme:man|man]] //xkeyboard-config// : | ||
<code user>man xkeyboard-config</code> | <code user>man xkeyboard-config</code> | ||
- | ===== La touche Compose ===== | + | === Astuce === |
- | 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 « ¾ ». | + | Cette commande change ton clavier le temps de la session : \\ |
+ | pour passer en azerty : | ||
+ | <code user>setxkbmap fr</code> | ||
+ | pour passer en qwerty : | ||
+ | <code user>setxkbmap us</code> | ||
+ | Merci à **lagrenouille** sur le forum ici : | ||
+ | * https://debian-facile.org/viewtopic.php?pid=310854#p310854 | ||
- | ps: Sur certains claviers, La touche compose, s'appelle la touche menu. | + | Que ses //papattes roses// baignent à jamais parmi les nénuphares de la mare de son jardin... ;-) |
+ | ===== 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 « ¾ ». | ||
=== Documentation === | === Documentation === | ||
Ligne 148: | Ligne 157: | ||
===== 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 à près de 130 000 caractères (version 9.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 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>. |
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 ces méthodes de saisie des caractères Unicode ne fonctionnent 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//. 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> |
- | 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 et Cinnamon. Sous LXQt, vous devrez recourir à la //Table de caractères// fournie par le paquet gucharmap (//__G__NOME __U__nicode __Cha__racter __Map__//). Il est par ailleurs possible d'employer la méthode de saisie GTK+((Conforme à la norme internationale [[https://fr.wikipedia.org/wiki/ISO/CEI_14755|ISO/CEI 14755]] et décrite dans le [[https://developer.gnome.org/gtk3/stable/GtkIMContext.html#GtkIMContext.description|GTK+ 3 Reference Manual]], par exemple.)) après configuration de la méthode d'entrée : | + | 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. |
- | <code user>im-config -c</code> | + | === Documentation === |
- | {{/file-R97bcde501df2cb4b7615ac8bea81dbe1.png?150}} | + | * [[https://fr.wikipedia.org/wiki/Table_des_caract%C3%A8res_Unicode|Table des caractères Unicode]] |
- | {{/file-R2c235cb39d7cdef6123a6eecccd70ee1.png?150}} | + | * [[https://en.wikipedia.org/wiki/Unicode_input#In_X11_%28Linux_and_Unix_variants%29|Unicode input]] (anglais) |
- | {{/file-R2be3883bbe1716bbb05cb748d6bb5812.png?150}} | + | |
- | {{/file-Ra684b770cbdc8a159de472a6917fc72f.png?150}} | + | |
- | Ou, plus directement et simplement, mais sans explication : | + | ===== Activer le verrouillage numérique de la touche Caps Lock/Verr Maj ===== |
- | <code user>im-config -n cjkv</code> | + | 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". |
- | Puis "relancez" votre session graphique. Seuls les choix "cjkv" ou "none" donnent le résultat attendu (GNOME, Xfce, LXDE, MATE //uniquement//). | + | 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. |
+ | La modification à apporter est l'ajout de l'option "__caps:shiftlock__" à la ligne __XKBOPTIONS__ : | ||
- | 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> affichera le symbole « ⌨ ». | + | <code root>nano /etc/default/keyboard</code> |
+ | <code config séquence interactive># KEYBOARD CONFIGURATION FILE | ||
- | La //Table de caractères GNOME// fournie par le paquet gucharmap peut également être installée sur les environnements de bureau GNOME, Xfce, LXDE, MATE et Cinnamon. Sous KDE Plasma, vous installerez plus volontiers le paquet kcharselect. | + | # Consult the keyboard(5) manual page. |
- | === Documentation === | + | XKBMODEL="pc105" |
+ | XKBLAYOUT="fr" | ||
+ | XKBVARIANT="oss" | ||
+ | XKBOPTIONS="caps:shiftlock" | ||
- | * [[https://fr.wikipedia.org/wiki/Table_des_caract%C3%A8res_Unicode|Table des caractères Unicode]] | + | BACKSPACE="guess"</code> |
- | * [[https://en.wikipedia.org/wiki/Unicode_input#In_X11_%28Linux_and_Unix_variants%29|Unicode input]] (anglais) | + | |
- | * [[https://fr.wikipedia.org/wiki/Table_des_caract%C3%A8res_Unicode_(0000-0FFF)#Liste|Table des caractères Unicode (0000-0FFF)]] | + | |
===== Liens forum ===== | ===== Liens forum ===== |