Place des chiffres

De Disposition de clavier bépo


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 ║
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝

Avantages :

  • tous les chiffres sont accessibles sur la rangée du haut, sans besoin d'utiliser un modificateur ;
  • disposition facile à mémoriser ;
  • correspondance entre le libellé des touches et les caractères composés.

Inconvénients :

  • monopolise quelques touches ayant une bonne accessibilité ; ceci est peu gênant pour un clavier destiné à la langue anglaise — du fait du faible nombre de caractères utilisés — mais c'est plus difficile à envisager pour un clavier destiné à la langue française, où des caractères plus fréquents que certains chiffres gagneraient à être placés sur ces touches ;
  • 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 ║
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝

Avantage :

  • libère de nombreuses positions en accès direct ;
  • correspondance entre le libellé des touches et les caractères composés.

Inconvénients :

  • 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 toutefois être évité avec le CapsLock s'il se comporte en ShiftLock — au moins pour les chiffres ;
  • les caractères placés sur les même touches que les chiffres ne peuvent avoir de majuscule accessibles avec Shift, et il faut donc préférer y placer des signes de ponctuation ;
  • position du 0 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 ║
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝

Avantages :

  • les chiffres sont placés en accès direct ;
  • leur position est fonction de leur fréquence d'utilisation, ce qui améliore leur accessibilité.

Inconvénients :

  • mémorisation difficile des emplacements (pas de progression arithmétique logique) ;
  • utilisation de touches de bonne accessibilité (voir la remarque pour le Qwerty).

D'autres places 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 a un placement plus logique (dans l’ordre des chiffres) et vient sur un doigt moins chargé (auriculaire gauche au lieu du droit). On perd par contre la correspondance avec le libellé 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 ║
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝

Avantages :

  • les chiffres sont accès direct ;
  • libère les deux touches les plus accessibles de la ligne du haut.

Inconvénients :

  • perte de la correspondance avec le libellé des touches.
  • 8 et 9 se retrouvent « loin ».

Variante : Chiffre en accès Maj et le premier « trou » est entre le 1 et le 2 :

 ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗
 │    │0   │1   │    │2   │3   ║4   │5   │    │6   │7   │8   │9   ║         ║
 │    │    │    │    │    │    ║    │    │    │    │    │    │    ║ <--     ║
 ╔═══════╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣

Permet de garder une paire de touche de chaque côté du trou pour des couples de touches

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 ║
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝

Avantages :

  • libère la moitié de la ligne du haut pour des caractères avec majuscule ;
  • tous les chiffres sont accessibles avec une main.

Inconvénients :

  • nécessite d'appuyer ou pas sur Shift en fonction du chiffre composé, ce qui risque d'être peu confortable pour taper des nombres ;
  • perte de la correspondance avec le libellé des touches.

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 ║
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝

Avantages :

  • libère toute la ligne du haut pour des caractères accentués ;
  • tous les chiffres accessibles sur une seule main.

Inconvénients :

  • nécessite une touche AltGr à gauche ;
  • la position décalée des touches complique l'utilisation.