Place des chiffres
Si les chiffres sont des caractères relativement rares dans les textes littéraires, ils sont d'usage plus courant dans le français quotidien, et parfois même cruciaux — par exemple en programmation. Ce sont des caractères sans casse, fréquemment associés à d'autre caractères, tels que « + », « - », « / », « * », « = », « . » et « , », pour les opérations mathématiques, l'écriture de nombres à virgule, adresses IP ou dates… Il faut donc favoriser l'utilisation des mêmes modificateurs pour ces caractères et pour les chiffres.
L'existant
Qwerty / DSK (Dvorak simplifié)
┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗ │ │ │ │ │ │ ║ │ │ │ │ │ │ ║ ║ │ │1 │2 │3 │4 │5 ║6 │ 7 │8 │9 │0 │ │ ║ <-- ║ ╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣ ║ |<- ║ │ │ │ │ ║ │ │ │ │ │ │ ║ | ║ ║ ->| ║ │ │ │ │ ║ │ │ │ │ │ │ ║ <-' ║ ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗ ║ ║ ║ │ │ │ │ ║ │ │ │ │ │ │ ║ ║ ║ CAPS ║ │ │ │ │ ║ │ │ │ │ │ │ ║ ║ ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩═════╣ ║ ^ ║ │ │ │ │ │ ║ │ │ │ │ ║ ^ ║ ║ | ║ │ │ │ │ │ ║ │ │ │ │ ║ | ║ ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦══════╣ ║ ║ ║ ║ NBSPACE FINE-NBSPACE ║ ║ ║ ║ ║ ║ Ctrl ║ WinG ║ Alt ║ SPACE ║AltGr║ WinD ║WinM ║ Ctrl ║ ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝
Pour :
- Tous les chiffres sont accessibles sur la rangée du haut sans besoin d'utiliser un modificateur ;
- Aisée à mémoriser ;
- Conserve le libellé des touches sur nos claviers.
Contre :
- Utilise quelques touches de bonne accessibilité, ce qui est peu gênant pour un clavier destiné à la langue anglaise, du fait du faible nombre de caractères utilisés. C'est plus difficile à envisager pour un clavier destiné à la langue française ;
- Position du 0 peu logique.
Azerty
┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗ │ │1 │2 │3 │4 │5 ║6 │ 7 │8 │9 │0 │ │ ║ ║ │ │ │ │ │ │ ║ │ │ │ │ │ │ ║ <-- ║ ╔═══════╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣ ║ |<- ║ │ │ │ │ ║ │ │ │ │ │ │ ║ | ║ ║ ->| ║ │ │ │ │ ║ │ │ │ │ │ │ ║ <-' ║ ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗ ║ ║ ║ │ │ │ │ ║ │ │ │ │ │ │ ║ ║ ║ CAPS ║ │ │ │ │ ║ │ │ │ │ │ │ ║ ║ ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔══════╩═════╣ ║ ^ ║ │ │ │ │ │ ║ │ │ │ │ ║ ^ ║ ║ | ║ │ │ │ │ │ ║ │ │ │ │ ║ | ║ ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦══════╣ ║ ║ ║ ║ NBSPACE FINE-NBSPACE ║ ║ ║ ║ ║ ║ Ctrl ║ WinG ║ Alt ║ SPACE ║AltGr║ WinD ║WinM ║ Ctrl ║ ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝
Pour :
- Libère de nombreuses positions en accès direct ;
- Conserve le libellé des touches sur nos claviers.
Contre :
- Il faut utiliser la touche shift. Les nombres sont également difficiles à taper, car il faut alterner les appuis sur shift à droite et à gauche, ou couvrir toute la largeur du clavier avec une main pendant que l'autre maintient la touche shift enfoncée. Ce problème peut toute fois être éviter avec le caps lock se comportant en shift lock au moins pour les chiffres ;
- Les caractères placés sur les même touches que les chiffres ne peuvent avoir de majuscule accessible en shift, et il faut donc préférer y placer des signes de ponctuation ;
- Position du zéro peu logique.
Dvorak
┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗ │ │ │ │ │ │ ║ │ │ │ │ │ │ ║ ║ │ │7 │5 │3 │1 │9 ║0 │2 │4 │6 │8 │ │ ║ <-- ║ ╔═══════╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣ ║ |<- ║ │ │ │ │ ║ │ │ │ │ │ │ ║ | ║ ║ ->| ║ │ │ │ │ ║ │ │ │ │ │ │ ║ <-' ║ ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗ ║ ║ ║ │ │ │ │ ║ │ │ │ │ │ │ ║ ║ ║ CAPS ║ │ │ │ │ ║ │ │ │ │ │ │ ║ ║ ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔══════╩═════╣ ║ ^ ║ │ │ │ │ │ ║ │ │ │ │ ║ ^ ║ ║ | ║ │ │ │ │ │ ║ │ │ │ │ ║ | ║ ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦══════╣ ║ ║ ║ ║ NBSPACE FINE-NBSPACE ║ ║ ║ ║ ║ ║ Ctrl ║ WinG ║ Alt ║ SPACE ║AltGr║ WinD ║WinM ║ Ctrl ║ ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝
Pour :
- Les chiffres sont placés en accès direct ;
- Leur position est fonction de leur fréquence d'utilisation, se qui améliore leur accessibilité.
Contre :
- Mémorisation difficile ;
- Utilisation de touche de bonne accessibilité (voir la remarque pour le qwerty).
D'autres place sont possibles
Azerty Décalé
┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗ │ │0 │1 │2 │3 │4 ║5 │6 │7 │8 │9 │ │ ║ ║ │ │ │ │ │ │ ║ │ │ │ │ │ │ ║ <-- ║ ╔═══════╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣ ║ |<- ║ │ │ │ │ ║ │ │ │ │ │ │ ║ | ║ ║ ->| ║ │ │ │ │ ║ │ │ │ │ │ │ ║ <-' ║ ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗ ║ ║ ║ │ │ │ │ ║ │ │ │ │ │ │ ║ ║ ║ CAPS ║ │ │ │ │ ║ │ │ │ │ │ │ ║ ║ ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔══════╩═════╣ ║ ^ ║ │ │ │ │ │ ║ │ │ │ │ ║ ^ ║ ║ | ║ │ │ │ │ │ ║ │ │ │ │ ║ | ║ ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦══════╣ ║ ║ ║ ║ NBSPACE FINE-NBSPACE ║ ║ ║ ║ ║ ║ Ctrl ║ WinG ║ Alt ║ SPACE ║AltGr║ WinD ║WinM ║ Ctrl ║ ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝
Exactement comme l’azerty mais le « 0 » est plus logique (dans l’ordre des chiffres) et sur un doigt moins chargé (auriculaire gauche au lieu du droit). On perd par contre le libellés des touches.
Les chiffres en accès direct, avec des caractères insérés dans le bloc
┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗ │ │ │ │ │ │ ║ │ │ │ │ │ │ ║ ║ │ │0 │1 │2 │ │3 ║4 │5 │ │6 │7 │8 │9 ║ <-- ║ ╔═══════╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣ ║ |<- ║ │ │ │ │ ║ │ │ │ │ │ │ ║ | ║ ║ ->| ║ │ │ │ │ ║ │ │ │ │ │ │ ║ <-' ║ ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗ ║ ║ ║ │ │ │ │ ║ │ │ │ │ │ │ ║ ║ ║ CAPS ║ │ │ │ │ ║ │ │ │ │ │ │ ║ ║ ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔══════╩═════╣ ║ ^ ║ │ │ │ │ │ ║ │ │ │ │ ║ ^ ║ ║ | ║ │ │ │ │ │ ║ │ │ │ │ ║ | ║ ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦══════╣ ║ ║ ║ ║ NBSPACE FINE-NBSPACE ║ ║ ║ ║ ║ ║ Ctrl ║ WinG ║ Alt ║ SPACE ║AltGr║ WinD ║WinM ║ Ctrl ║ ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝
Pour :
- Les chiffres sont accessibles en direct ;
- Libère les deux touches les plus accessibles de la ligne du haut.
Contre :
- Les caractères insérés peuvent être perturbants lors de la frappe de nombres.
Sur la moitié du clavier
┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗ │ │5 │6 │7 │8 │9 ║ │ │ │ │ │ │ ║ ║ │ │0 │1 │2 │3 │4 ║ │ │ │ │ │ │ ║ <-- ║ ╔═══════╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣ ║ |<- ║ │ │ │ │ ║ │ │ │ │ │ │ ║ | ║ ║ ->| ║ │ │ │ │ ║ │ │ │ │ │ │ ║ <-' ║ ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗ ║ ║ ║ │ │ │ │ ║ │ │ │ │ │ │ ║ ║ ║ CAPS ║ │ │ │ │ ║ │ │ │ │ │ │ ║ ║ ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔══════╩═════╣ ║ ^ ║ │ │ │ │ │ ║ │ │ │ │ ║ ^ ║ ║ | ║ │ │ │ │ │ ║ │ │ │ │ ║ | ║ ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦══════╣ ║ ║ ║ ║ NBSPACE FINE-NBSPACE ║ ║ ║ ║ ║ ║ Ctrl ║ WinG ║ Alt ║ SPACE ║AltGr║ WinD ║WinM ║ Ctrl ║ ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝
Pour :
- Libère la moitié de la ligne du haut pour des caractères avec majuscule ;
- Tous les chiffres sont accessibles avec une main.
Contre :
- Nécessite d'appuyer ou pas sur shift en fonction du chiffre tapé, ce qui risque d'être peu confortable pour taper des nombres.
En AltGr droit
┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗ │ │ │ │ │ │ ║ │ │ │ │ │ │ ║ ║ │ │ │ │ │ │ ║ │ 7│ 8│ 9│ │ │ ║ <-- ║ ╔═══════╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣ ║ |<- ║ │ │ │ │ ║ │ │ │ │ │ │ ║ | ║ ║ ->| ║ │ │ │ │ ║ │ 4│ 5│ 6│ │ │ ║ <-' ║ ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗ ║ ║ ║ │ │ │ │ ║ │ │ │ │ │ │ ║ ║ ║ CAPS ║ │ │ │ │ ║ │ 1│ 2│ 3│ │ │ ║ ║ ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔══════╩═════╣ ║ ^ ║ │ │ │ │ │ ║ │ │ │ │ ║ ^ ║ ║ | ║ │ │ │ │ │ ║ │ 0│ │ │ ║ | ║ ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦══════╣ ║ ║ ║ ║ NBSPACE FINE-NBSPACE ║ ║ ║ ║ ║ ║ Ctrl ║ WinG ║ Alt ║ SPACE ║AltGr║ WinD ║WinM ║ Ctrl ║ ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝
Pour :
- Libère toute la ligne du haut pour des caractères accentués ;
- Tous les chiffres accessibles sur une seule main.
Contre :
- Nécessite une touche AltGr à gauche ;
- La position décalée des touches complique l'utilisation.