Disposition clavier
— Ergopti —

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Ergopti est une disposition clavier ergonomique pour le français, l’anglais et la programmation. Fruit de nombreuses réflexions et expérimentations, elle se veut la plus optimale possible pour une frappe rapide, fluide et un confort d’exception.


Diminution de la distance parcourue par les doigts pour moins de fatigue.
Frappe extrêmement fluide par élimination de la quasi-totalité des
SFB
« Same Finger Bigram », c’est-à-dire nécessiter le même doigt pour taper deux lettres qui se suivent. Par exemple, en AZERTY un SFB serait UN qui implique d’utiliser l’index droit pour appuyer successivement sur ces deux touches. Et pourtant, cette combinaison est si fréquente en français…
s.
Alternance des mains favorisée pour paralléliser la frappe et ainsi écrire plus vite.
Frappe ultra-confortable grâce à une optimisation des roulements.
Placement logique des touches, permettant de s’en souvenir aisément.
Chiffres en accès direct, raccourcis sur la main gauche, ponctuations insécables, etc.

Distance des doigts aux touches

Optimisation de la rangée du milieu

Lors de l’apprentissage de la dactylographie, il est enseigné que les doigts doivent reposer sur la rangée du milieu (QSDF et JKLM en AZERTY). En particulier, il y a souvent une petite bosse sur les touches de repos pour les index, qui sont donc F et J en AZERTY.

➜ L’idée est de taper sur une touche, puis de tout de suite replacer le doigt sur la rangée du milieu. Cela permet de toujours être capable de bouger rapidement dans n’importe quelle direction, un peu comme un sportif se replace toujours au milieu du terrain au cours d’un match.

Il est alors logique de se dire que nos doigts étant la plupart du temps sur la rangée du milieu, autant y placer les lettres les plus fréquemment utilisées. En procédant ainsi, il n’y a presque plus besoin de bouger les doigts, juste à presser les lettres de la rangée de repos et parfois atteindre la rangée supérieure ou inférieure pour les lettres les moins fréquentes.

Q
S
D
F
J
K
L
M
Rangée du milieu en AZERTY

Pourtant, le QWERTY est pire qu’une disposition aléatoire sur ce point. La légende raconte que sa première rangée remonte à l’époque de l’invention de la machine à écrire. Le choix de la disposition QWERTY aurait, entre autres raisons, été influencé par un aspect purement marketing. En effet, à des fins de démonstrations, ont été placées sur la rangée supérieure de la machine à écrire toutes les lettres nécessaires pour pouvoir écrire TYPEWRITER.

Certaines des touches ayant les fréquences d’apparition les plus rares (en français et en anglais) sont sur ces excellents emplacements tels que le Q, le F, le J et le K. Pire, la quasi-totalité des touches les plus utilisées se retrouvent en fait sur la rangée du dessus (AZERTYUIOP). C’est notamment le cas de toutes les voyelles, dont le nombre est faible comparé au nombre de consonnes, mais qui sont toutefois incontournables pour l’écriture de chaque mot.

A
I
E
U
S
N
T
R
Rangée du milieu en Ergopti

En français et en anglais, le E est de loin la lettre la plus fréquente. Viennent ensuite les voyelles A, I, O et U, ainsi que les consonnes S, N, T et R. Ergopti place évidemment les lettres les plus utilisées sur la rangée du milieu. En résulte immédiatement un déplacement des doigts largement diminué et un meilleur confort.

Optimisation selon la force des doigts

Une fois que les lettres les plus fréquentes ont été placées sur la rangée du milieu, il reste encore beaucoup à faire. En effet, chaque doigt a une force différente. Ainsi, un pouce a plus de force qu’un index, qui a plus de force qu’un majeur, qui a plus de force qu’un annulaire, qui a plus de force qu’un auriculaire. Vous pouvez facilement vous en rendre compte en pressant fort de l’index sur une table, puis en essayant de faire de même avec votre auriculaire.

Par conséquent, ce constat de la force des doigts pris en compte, les meilleurs emplacements sont ceux sur la rangée de repos, en partant de l’index pour aller vers l’annulaire. Puis, les meilleurs emplacements seront sur les touches au-dessus et en-dessous de la rangée de repos, en partant là encore de l’index pour aller vers l’annulaire.

La rangée des chiffres est donc encore moins accessible, car il faut traverser deux rangées depuis la rangée de repos pour l’atteindre. C’est pour cette raison que laisser le É sur cette ligne comme en AZERTY est une très mauvaise idée, car cette lettre est beaucoup utilisée en français. Par exemple, en français, le É est 5 fois plus fréquent que le J, dont la touche est pourtant en AZERTY sur l’un des meilleurs emplacements du clavier : la touche de repos de l’index.

Enfin, contrairement au BÉPO ou à l’Optimot, Ergopti ne place pas de symboles de programmation ou de ponctuation sur la rangée des chiffres. Ces symboles sont ramenés au plus près des doigts grâce à l’utilisation de la couche AltGr.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Comme vous pouvez le constater sur le clavier ci-dessus, les lettres les plus fréquentes sont bien sur la rangée du milieu en Ergopti. Effectivement, la lettre la plus fréquente, le E, est en rouge. Viennent ensuite en orange les voyelles et consonnes les plus fréquentes. Enfin, les lettres en vert, voire bleu, sont les moins fréquentes de toutes.

Attention toutefois, car ces fréquences vont varier selon le texte analysé et la langue de celui-ci. Vous trouverez plus de détails sur la page Benchmarks.

Minimisation des SFBs

La disposition AZERTY est extrêmement mauvaise au vu de la distance nécessaire pour atteindre les touches les plus fréquentes. Toutefois, c’est loin d’être son seul défaut. L’un de ses autres problèmes majeurs est son grand nombre de

SFB
« Same Finger Bigram », c’est-à-dire nécessiter le même doigt pour taper deux lettres qui se suivent. Par exemple, en AZERTY un SFB serait UN qui implique d’utiliser l’index droit pour appuyer successivement sur ces deux touches. Et pourtant, cette combinaison est si fréquente en français…
s.

Qu’est-ce qu’un

SFB
« Same Finger Bigram », c’est-à-dire nécessiter le même doigt pour taper deux lettres qui se suivent. Par exemple, en AZERTY un SFB serait UN qui implique d’utiliser l’index droit pour appuyer successivement sur ces deux touches. Et pourtant, cette combinaison est si fréquente en français…
? C’est le fait de devoir taper deux touches d’affilée avec exactement le même doigt. Par exemple, c’est taper CE en AZERTY : il faut d’abord utiliser le majeur gauche pour descendre d’une rangée et atteindre le C, puis remonter de deux rangées pour atteindre le E. Avec Ergopti, le C est sur l’index droit sur la rangée du haut et le E est directement sur la rangée du milieu, sur le majeur gauche.

Il est donc impossible de paralléliser sa frappe lors d’un

SFB
« Same Finger Bigram », c’est-à-dire nécessiter le même doigt pour taper deux lettres qui se suivent. Par exemple, en AZERTY un SFB serait UN qui implique d’utiliser l’index droit pour appuyer successivement sur ces deux touches. Et pourtant, cette combinaison est si fréquente en français…
. Suivre un chemin linéaire est nécessaire : d’abord taper la première touche, puis bouger son doigt pour atteindre la deuxième, puis enfin frapper la deuxième touche, ceci avec le même doigt. Impossible de déplacer deux doigts en même temps pour ne plus avoir qu’à taper dans le bon ordre sur les touches atteintes. Le pire est quand ces
SFB
« Same Finger Bigram », c’est-à-dire nécessiter le même doigt pour taper deux lettres qui se suivent. Par exemple, en AZERTY un SFB serait UN qui implique d’utiliser l’index droit pour appuyer successivement sur ces deux touches. Et pourtant, cette combinaison est si fréquente en français…
s constituent la majorité de vos frappes, ce qui se produit si vous utilisez une disposition non optimisée telle que AZERTY.

Une combinaison de deux touches, c’est-à-dire deux caractères qui se suivent, est appelée bigramme (ou digramme). Pour optimiser une disposition clavier, il faut s’assurer que les bigrammes les plus fréquents ne se fassent pas avec le même doigt : on parle de limiter les Same Finger Bigrams.

➜ Cette tâche est bien plus difficile qu’on le pense, car certaines lettres comme le E ou le R se combinent avec presque toutes les autres. Il faut alors choisir de les regrouper avec les lettres faisant les bigrammes les moins fréquents. Par conséquent, la suppression totale des

SFB
« Same Finger Bigram », c’est-à-dire nécessiter le même doigt pour taper deux lettres qui se suivent. Par exemple, en AZERTY un SFB serait UN qui implique d’utiliser l’index droit pour appuyer successivement sur ces deux touches. Et pourtant, cette combinaison est si fréquente en français…
s est impossible. Toutefois, il est quand même possible de les réduire drastiquement. C’est ce que fait Ergopti.

Alternance des mains

L’alternance des mains est très importante pour garantir une bonne fluidité de frappe, et donc un meilleur confort. L’objectif est d’essayer d’avoir le plus possible d’alternance des mains lors de la frappe du texte : main droite, puis main gauche, main droite, main gauche, etc.

Cette alternance des mains permet de ne pas surutiliser l’une des deux mains en n’en utilisant qu’une pour taper la majorité du texte. Cela se ferait en effet au détriment de l’autre main qui resterait au-dessus de sa partie du clavier, à attendre de pouvoir enfin entrer en jeu. Ainsi, avec une bonne alternance des mains, pendant qu’une main frappe une touche, l’autre peut se replacer sur la rangée du milieu et se préparer à frapper la suivante.

Si la touche suivante est sur la même main que la touche précédente (sauf éventuellement avec un roulement, cf. le point suivant), la frappe sera moins confortable. Imaginez que vous deviez atteindre le C de l’AZERTY, puis le T, pour écrire CT, un bigramme très courant en français et anglais. Dans ce cas, vous devez d’abord légèrement abaisser votre main pour que le majeur atteigne la rangée du bas pour taper C. Puis, il faut que l’index atteigne quant à lui la rangée du haut pour taper T. En résulte un sentiment d’inconfort avec deux doigts proches mais qui doivent aller dans des directions différentes. Au contraire, en "parallélisant" les frappes sur les deux mains, le résultat se révèle bien plus satisfaisant.

L’alternance des mains a une limite. Il est impossible d’alterner parfaitement à chaque frappe. C’est pourquoi, une fois une alternance maximale atteinte, il faut encore améliorer l’expérience de frappe dans le cas où deux touches de la même main doivent être frappées d’affilée. C’est là qu’interviennent les roulements, présentés en détail dans le point suivant.

Optimisation des roulements

L’optimisation de l’alternance des mains engendre que lors de l’utilisation d’une main pour frapper une touche, il y a de fortes probabilités que le frappe suivante se produise avec l’autre main. Toutefois, cela n’arrive pas dans la totalité des cas, c’est pourquoi il convient de s’assurer que le plus possible de frappes intra-mains se fassent à l’aide de roulements, aussi appelés rolls en anglais.

Ma définition personnelle d’un "roulement" est un déplacement sur deux doigts consécutifs et jamais à plus d’une rangée d’écart. Il y peu d’informations sur le sujet en ligne ; un roulement a probablement une définition plus large que la mienne, mais alors dans ce cas le côté "qui roule" est selon moi perdu. À la limite si c’est de l’index à l’auriculaire, mais pas de l’index à l’annulaire par exemple.

En conclusion, un roulement est pour moi le PO de l’AZERTY ou le ST du BÉPO (idéalement, car mouvement horizontal). Sinon, c’est éventuellement le PL de l’AZERTY ou le LS du BÉPO. Toutefois, ce n’est pas le ST de l’AZERTY ni le GL du BÉPO.

La disposition Ergopti a été construite avec pour contrainte principale de permettre de réaliser les bigrammes consonne-consonne et voyelle-voyelle les plus courants grâce à des roulements, de préférence sur des doigts consécutifs dans un mouvement horizontal.

Bons bigrammes voyelle-voyelle

  • AI ;
  • IE et EI ;
  • EU ;
  • IO et OI ;
  • OU ;
  • ÉE.

Avec même quelques trigrammes très confortables :

  • AIE notamment pour écrire AIENT ;
  • (avec en plus NT qui est lui aussi un roulement, que demander de plus ?)
  • IEU ;
  • YOU.

Bons bigrammes consonne-consonne

  • NS et SN ;
  • NT ;
  • TR et RT ;
  • RS ;
  • CH ce bigramme est extraordinaire, une fois habitué il est difficile de s’en passer ;
  • PL ;
  • LD surtout fréquent en anglais (OLD, COULD, SHOULD, WOULD, etc.) ;
  • D’ ;
  • NC ;
  • ND notamment pour tous les AND en anglais ;
  • NG pour tous les -ING en anglais ;
  • TH ;
  • PR ;
  • GR.

Autres bons bigrammes

  • OW très utilisé en anglais (ALLOW, DOWN, FOLLOW, HOW, KNOW, NOW, OWN, SHOW, etc.) ;
  • WO très utilisé en anglais (TWO, WOMAN, WORD, WORK, WORLD, WORTH, WOULD, etc.) ;
  • += utilisé en programmation pour incrémenter.

Visualisation des roulements

Vous pouvez visualiser les roulements présentés précédemment ci-dessous :

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Placement logique des touches

Afin de faciliter la mémorisation ainsi que de réduire la charge cognitive, les touches de la disposition sont, le plus possible, placées logiquement. C’est notamment le cas grâce à une séparation des lettres par main : les voyelles sont toutes présentes à gauche et les consonnes à droite (sauf le W, le B et le K). En outre, le placement logique des caractères est particulièrement présent sur la couche AltGr :

  • AltGr + À\ car le \ est au-dessus du A (Le \ était auparavant sur le È et le ` sur le À, car plus logique. Cependant, cela a finalement été déplacé pour placer plus près ce symbole qui est très utilisé en programmation, notamment en LaTeX.) ;
  • AltGr + Cç car la cédille est sous le C ;
  • Shift + AltGr + δ car cette touche morte permettant d’écrire les lettres grecques (α, β, γ, δ…) est sur la touche "magique" ;
  • Shift + AltGr + E car c’est la touche morte Exposant ;
  • AltGr + É/ car le / est au-dessus du E ;
  • AltGr + È` car le ` est au-dessus du E ;
  • AltGr + Ê^ car le ^ est au-dessus du E ;
  • AltGr + H# car c’est la première lettre de Hashtag ;
  • AltGr + L= car égaL ;
  • AltGr + M& car le nom de ce symbole est aMpersand ;
  • AltGr + P+ car c’est la première lettre de Plus ;
  • Shift + AltGr + R car c’est la touche morte pour écrire les ensembles mathématiques (ℕ, ℤ, ℚ, ℝ, ℂ), dont l'un des plus connus est R ;
  • Shift + AltGr + T◌̈ car c’est la touche morte Tréma ;
  • AltGr + V| car c’est la barre Verticale ;
  • AltGr + X* car x ressemble au fois.

D’autres sont placées par paires l’une à côté de l’autre :

  • AltGr + A< et AltGr + I> ;
  • Shift + AltGr + A et Shift + AltGr + I ;
  • AltGr + E{ et AltGr + U} ;
  • AltGr + S( et AltGr + N) ;
  • AltGr + T[ et AltGr + R] ;
  • AltGr + B« et AltGr + F» ;
  • Shift + AltGr + B et Shift + AltGr + F.

À noter que les touches sont aussi placées le plus possible par distance selon leur fréquence d’utilisation. Ainsi, les touches très utilisées comme les (), {}, etc. sont toutes sur la rangée du milieu et sur les doigts les plus forts.

Ponctuations avec espace insécable automatique

Les ponctuations ;, :, ? et ! ont une particularité. En effet, lors de l’utilisation de Shift, elles sont automatiquement envoyées avec un espace insécable qui les précède. Les espaces insécables ne sont pas disponibles en AZERTY, et c’est très dommage. Ce sont des espaces qui ont pour comportement de toujours rester collés au texte qui les précède et les suit.

Ainsi, vous n’aurez plus jamais de ? qui se balade au début d’une ligne parce qu’il n’y avait plus de place sur la ligne précédente. Cela donne des documents avec un rendu bien plus professionnel. Attention cependant : ne les utilisez pas dans d’autres situations que l'écriture de texte. Par exemple, en programmation, un espace insécable peut causer des erreurs, sans forcément être visible (vous ne verrez qu’un simple espace, qui pourtant sera la cause du problème).

En revanche, en utilisant AltGr, la ponctuation seule est renvoyée. Cette méthode permet d’écrire dans un français impeccable en Shift, tout en programmant normalement avec la couche AltGr, qui contient d’ailleurs tout le reste des symboles nécessaires à l’écriture de code.

Ainsi, il est facile de se rappeler où est quoi :

  • le français est en Shift ;
  • la programmation est en AltGr.

Chiffres en accès direct et couche AltGr de symboles

Les chiffres sont en accès direct sur les dispositions QWERTY ou encore DVORAK, mais pas en AZERTY. Chaque manière de faire a ses avantages, car en AZERTY les symboles sont alors directement accessibles et donc plus facilement réalisables. En revanche, il devient compliqué d’écrire un nombre en plein milieu d’une phrase, car cela nécessite de passer en Shift momentanément pour l’écrire.

Avoir les chiffres en accès direct permet d’écrire très rapidement des nombres. La rangée des nombres n’est de toute façon pas très accessible, donc il vaut mieux placer les symboles qu’elle contenait sur la couche AltGr, plus proches des mains car sur les 3 rangées du milieu pour ne pas avoir à trop bouger les doigts. C’est exactement ce que fait Ergopti.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Optimisation pour l’utilisation à une main

Lors de l’utilisation d’un ordinateur, la plupart du temps la souris est tenue de la main droite et la main gauche repose près de la partie gauche du clavier. Quand vient le moment de taper sur une touche ou de réaliser une combinaison de touches pour faire un raccourci, il est bien souvent nécessaire de bouger la main droite. Celle-ci doit se déplacer de la souris à la partie droite du clavier, taper dessus, puis retourner à la souris pour continuer la navigation.

Par conséquent, il est également important de s’assurer que, grâce à sa disposition clavier, beaucoup d’actions courantes puissent se réaliser avec la seule main gauche afin de ne pas avoir à lâcher la souris. À noter que sur ce point AZERTY est très bon car X, C, V et de nombreuses autres lettres fréquemment utilisées pour faire des raccourcis en combinaison avec Ctrl sont du côté gauche.

Avec Ergopti, le = a ainsi été dupliqué à gauche pour être mis en accès direct. Cela permet de faire facilement des raccourcis, notamment sur Excel, tels que = et Alt + =. En effet, normalement le = se situe en AltGr + L.

Conservation des raccourcis Ctrl + X, C, V et Z

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Les raccourcis Ctrl + X, Ctrl + C, Ctrl + V et Ctrl + Z sont également conservés à gauche. Cela permet de les réaliser sans avoir à bouger la main droite. Ils sont respectivement en Ctrl + Ê, Ctrl + É, Ctrl + À et Ctrl + È.

Touches de raccourci sur la version Ergodox

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

La version d’Ergopti adaptée aux claviers de type Ergodox est complètement optimisée pour l’utilisation à une main, car des touches Copier, Coller, Couper et Alt+Tab ont été directement incluses à gauche du clavier. À noter que ces touches ne sont pas définies dans le pilote et que ce sont uniquement des idées d’implémentation. Les claviers de type Ergodox peuvent en effet être programmés pour ajouter et déplacer des touches.

Touches de raccourci sur la version ISO

La version ISO (pour claviers standards) ne peut quant à elle malheureusement pas bénéficier des touches de raccourci de la version Ergodox, car les touches à sa gauche sont déjà occupées par les touches Shift, "Capslock" et Tab contrairement à l’Ergodox où l’on peut placer ces 3 touches sous les pouces.

Ergopti+ donne toutefois le moyen de contourner les limites de la version ISO grâce à un mécanisme de tap-hold. L’idée du tap-hold est qu’il est possible d’assigner deux actions à une même touche : une au tap (appui bref) et une au hold (maintenir pressé). Grâce au tap-hold, il devient possible d’avoir le comportement suivant : taper une touche envoie un raccourci, mais la presser la fait se comporter normalement. Cela permet d’intégrer des touches Copier, Coller et Alt+Tab respectivement sur LShift, LCtrl et Alt. En outre, un layer de navigation ainsi que les touches Backspace et Entrée sont également disponibles à gauche du clavier avec Ergopti+.

★ Pour aller encore + loin ★


Ergopti+ permet d’avoir une disposition encore meilleure. Les

SFB
« Same Finger Bigram », c’est-à-dire nécessiter le même doigt pour taper deux lettres qui se suivent. Par exemple, en AZERTY un SFB serait UN qui implique d’utiliser l’index droit pour appuyer successivement sur ces deux touches. Et pourtant, cette combinaison est si fréquente en français…
s sont éradiqués, les roulements sont améliorés et les doigts ont encore moins de distance à parcourir. Découvrez cette amélioration (optionnelle) de la disposition en consultant la page associée :