Disposition clavier Ergopti

Ergonomie optimisée pour le français, l’anglais et le code

Informations sur la disposition Ergopti


Genèse et inspirations

La genèse de la disposition Ergopti remonte à début 2022, suite à la découverte de la disposition Optimot. À ce moment-là, j’étais un utilisateur du BÉPO depuis déjà de nombreuses années. Les améliorations d’Optimot par rapport au BÉPO sont significatives, avec notamment une forte diminution des bigrammes à un doigt (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) et un meilleur placement des lettres pour l’anglais. Cependant, l'idée d'apprendre Optimot, pour peut-être découvrir par la suite une disposition encore meilleure, était peu attrayante.

Pour m’assurer de ne pas avoir à passer mon temps à apprendre de nouvelles dispositions, toutes meilleures les unes que les autres, la solution a été radicale : développer la mienne, optimisée pour mes besoins. Évidemment, une telle tâche nécessite un investissement en temps considérable. Il faut déjà comprendre ce qui fait une bonne disposition, puis réarranger les touches pour en créer une au moins aussi bonne, si ce n’est meilleure, que les autres dispositions déjà disponibles. Enfin, il faut tester soi-même la disposition, car certains défauts n’apparaissent pas toujours sur un analyseur théorique. Et pour la tester, il faut réapprendre totalement à taper au clavier, et ce à chaque fois que l’on essaie une nouvelle disposition.

Les premières versions de ce projet, baptisées Optim7, étaient des dérivés directs d’Optimot. L'objectif initial était d’améliorer les scores sur les analyseurs de disposition et de corriger des choix qui ne me convenaient pas. Par exemple, je voulais les chiffres en accès direct, ce qui n’est pas le cas en Optimot, son créateur préférant y mettre les symboles.

Rapidement, Ergopti s’éloigna d’Optimot sur plusieurs aspects fondamentaux. L'un des points clés était ma volonté d'optimiser les roulements, entraînant de nombreux essais d’arrangements des touches pour la homerow, notamment sur la partie droite avec les consonnes. Un des choix majeurs fut de privilégier un agencement SNTR plutôt que le TSRN du BÉPO et d’Optimot. En effet, le bigramme NT est le plus fréquent des bigrammes consonne-consonne, et il est pertinent de l'optimiser pour qu'il se réalise sur des doigts consécutifs. D’autant que NTR se réalise également en roulement.

L’agencement final des quatre lettres de la rangée principale droite a donc été soigneusement conçu pour maximiser les bigrammes consonantiques, pour une frappe harmonieuse. Seuls les bigrammes ST et TS (comme dans « STATS ») ne profitent malheureusement pas de cette optimisation des roulements, car il était impossible de tout avoir en même temps. En résumé, Ergopti a été pensée dès le départ pour maximiser les roulements, mais sans sacrifier l’alternance des mains. La disposition a la même alternance des mains que BÉPO ou Optimot, tout en ayant des roulements largement plus fréquents pour les lettres ne bénéficiant pas de cette alternance.

La disposition a beaucoup évoluée au fil du temps. En particulier, la touche sur l’index gauche a plusieurs fois changé : Q, puis P, puis W et enfin la création d’une touche spéciale et le déplacement de É sur l’annulaire gauche.

Bien que la création d’Ergopti ait été un processus étalé sur plusieurs années, près de 90% de la disposition est restée constante. Les ajustements concernaient principalement le déplacement de certaines lettres, nécessitant ainsi de petites phases de réapprentissage régulières. Néanmoins, la plupart des changements se sont avérés non pertinents, ce qui explique l'absence de modifications majeures entre les premières versions d’Optim7 et la version finale d’Ergopti.

À un certain stade de développement, il devint évident que la disposition Optim7 n'était plus une simple variante d’Optimot. Le besoin de renommer ce projet s’est alors imposé. Grâce à la suggestion d’un utilisateur nommé Zigmund sur Discord, après avoir longtemps cherché avec lui un nom aussi remarquablement bien trouvé que celui d’Optimot, le nom HyperTexte fut d’abord retenu. Cependant, il s’avéra par la suite que ce nom était mal choisi, car déjà utilisé sur de nombreux sites ailleurs (ce qui n’est pas étonnant, avec toutes les mentions de « lien hypertexte »). La découverte de la disposition, notamment grâce à un moteur de recherche, s’en trouvait compromise. Le site de présentation n’apparaissait même pas en première page des résultats.

Environ un mois après la sortie publique de la disposition, HyperTexte fut renommée Ergopti, son nom définitif. Ce nouveau nom reflète à la fois l’ergonomie de la disposition et l’optimisation de celle-ci, la lettre O faisant le lien entre les deux (ergo[nomie] & opti[misation]). En outre, il est court, d’une longueur idéale de 7 lettres, et peu présent en ligne. Une fois la nouvelle appellation trouvée, le nom de domaine https://ergopti.fr fut également réservé à ce moment-là.

Comment la disposition a été développée

La première étape dans la création d’Ergopti a été de partager les touches du clavier en deux groupes : main gauche et main droite. L’objectif est de maximiser l’alternance des mains, c’est-à-dire de faire en sorte que les touches qui sont le plus souvent tapées l’une après l’autre le soient par des mains différentes.

Pour optimiser ce critère, les voyelles ont toutes été placées d’un côté du clavier. Celles-ci étant majoritairement précédées et suivies de consonnes, cela amène immédiatement une grande alternance des mains. À noter que cette idée est loin d’être nouvelle, car elle est déjà appliquée dans presque toutes les dispositions alternatives : Dvorak, BÉPO, Optimot, etc.

Dans le cas d’Ergopti, les voyelles ont été placées sur le côté gauche. La raison est que sur la plupart des claviers standards, il y a moins de touches sur ce côté. Le côté droit a en effet trois colonnes de touches pour l’auriculaire alors que l’auriculaire gauche n’en a qu’une. Ces nombreux emplacements sont précieux, surtout pour les langues ayant besoin de caractères supplémentaires, comme les accents en français. Le nombre de consonnes étant largement supérieur au nombre de voyelles, même en comptant les voyelles accentuées du français, les placer du côté avec le plus de touches était logique.

Le seul problème avec cette approche est que l’on perd des raccourcis utiles sur la main gauche qui se font avec des consonnes, comme Ctrl + C pour copier ou Ctrl + V pour coller. Cependant, Ergopti a une solution pour que ce ne soit pas un problème en dupliquant ces raccourcis sur les voyelles accentuées.

La deuxième étape dans la création de la disposition a été de placer les touches les plus souvent utilisées le plus proche possible des doigts. Les doigts sont effectivement toujours censés reposer sur la rangée de repos du clavier (la ligne du milieu, aussi appelée homerow). Il est donc naturel de chercher à placer sur cette rangée les lettres les plus utilisées pour réduire les déplacements de doigts aux touches.

De même, certaines touches sont plus facilement accessibles que d’autres sur les claviers standards à cause de la longueur des doigts. Par exemple, la touche C en AZERTY/QWERTY est plus accessible que la touche R, car il est plus aisé de déplacer l’index gauche vers le bas que vers le haut. Ainsi, les touches les plus utilisées ont été placées sur la rangée de repos, et les autres lettres ont été placées sur les autres lignes en fonction de leur accessibilité.

La troisième étape a été de déplacer des lettres pour réduire au maximum le 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 et de ciseaux, tout en maximisant les roulements. Encore une fois, la maximisation des roulements était la priorité dès le début du projet.

Cette étape a été la plus difficile, car intervertir seulement deux touches peut transformer une disposition excellente en une disposition très moyenne. Il faut effectivement avoir en tête les bigrammes les plus fréquents et s’assurer que déplacer une touche à un autre emplacement ne va pas empirer la situation.

Simplification et utilisation de la couche AltGr

Ergopti utilise intensivement la couche AltGr. Celle-ci permet de réduire drastiquement les distances parcourues pour atteindre de nombreuses touches. N’ayant nullement besoin de tous les caractères exotiques et touches mortes du BÉPO ou d’Optimot, la majeure partie fut supprimée pour ne conserver que l’essentiel. Cette simplification permit de libérer de nombreux excellents emplacements sur la couche AltGr et laissa assez de place pour y loger tous les symboles. Ainsi, plus besoin d’étendre les doigts pour atteindre la rangée des chiffres pour taper des parenthèses, guillemets ou opérateurs mathématiques. Au contraire, tous ces symboles sont désormais sous les doigts, sur les trois rangées principales du clavier.

En outre, les chiffres sont quant à eux passés en accès direct, un changement très appréciable lors de l'utilisation quotidienne. C’est une fois avoir passé les chiffres en accès direct que l’on se rend compte de l’énorme gain de confort que cela procure et l’on se demande pourquoi on n’avait pas cela plus tôt. Pourtant, même BÉPO, qui est déjà largement plus optimisé qu’AZERTY, ne le propose pas, pas plus qu’Optimot. D’ailleurs, en dehors des dispositions françaises, la plupart des dispositions alternatives proposent les chiffres en accès direct, comme Dvorak, Colemak, Neo, etc. Même le QWERTY américain propose les chiffres en accès direct, ce qui est un comble pour cette disposition qui est l’une des moins optimisées au monde.

Atouts d’Ergopti+

La singularité d’Ergopti ne réside pas seulement dans ses excellents scores en français, anglais et en programmation, où elle rivalise avec les meilleures dispositions actuelles. Sa version étendue, Ergopti+, pousse encore plus loin l’efficacité de cette disposition déjà très performante, en la rendant véritablement exceptionnelle.

Le qualificatif d’exceptionnel n’est pas exagéré : Ergopti+ permet, une fois maîtrisée, de supprimer presque totalement 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, y compris ceux liés à la répétition d'une même touche. Cela est rendu possible grâce à la touche spéciale , permettant de réitérer la frappe de la touche précédente avec une fluidité inédite, ainsi qu’à la touche , de réduction 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.

Il convient de préciser que l’idée de cette touche de répétition ne vient pas d’Ergopti. Elle provient d'une (voire plus) disposition anglophone. D'autres concepts ont également été empruntés, comme l'utilisation d'AHK (AutoHotkey) dans la disposition Boo afin de modifier le comportement des combinaisons de touches. Ce système permet d'optimiser encore davantage les roulements sur des touches adjacentes qui n'engendrent pas de bigrammes habituels.

C’est ainsi que l’on peut avoir à la fois les roulements CH, WH et OW/WO, grâce à ce mécanisme appliqué à la lettre W. Avoir les roulements CH et WH a depuis le début été un objectif, car ces deux combinaisons sont très fréquentes. Les avoir en roulement offre un confort exceptionnel.

Autocritiques

L’importance des compromis

Il est évident qu’il n’est pas possible de maximiser plusieurs paramètres simultanément. Bien que largement supérieure sur de nombreux points à la plupart des dispositions, Ergopti est donc malheureusement loin d’être parfaite. En effet, la création d’une disposition est une affaire de compromis. Des choix ont dû être effectués pour maximiser chacun des critères d’évaluation sans trop compromettre les autres.

Par exemple, le E n’est pas sur l’index de la rangée de repos. Cela peut sembler étrange, tant son apparition est incontournable dans les textes (sauf dans le livre La Disparition qui réussit l’exploit de ne jamais l’utiliser). Le E est de loin la lettre la plus fréquente. Elle est tellement incontournable que sur le clavier affichant la fréquence des touches de la page d’accueil, une transformation mathématique a été nécessaire pour que les fréquences relatives aux autres touches soient visibles et comparables (passage au logarithme). En effet, si l’on affichait les fréquences relatives telles quelles, le E serait tellement plus fréquent qu’il écraserait complètement les autres fréquences, rendant impossible de les comparer par un code couleur.

Pourtant, cette lettre n’a pas été placée sur l’index, comme le fait pourtant BÉPO. La raison principale est que la mettre ailleurs permet de sensiblement de réduire 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. En effet, si le E avait été sur l’index, alors les 6 touches tapées par ce doigt auraient possiblement généré 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 avec le E. E s’associe avec quasiment toutes les lettres, par conséquent ce serait une très mauvaise idée. Au contraire, la voyelle U ne s’associe pas avec beaucoup de lettres, ce qui la rend beaucoup plus pertinente à cet emplacement. D’autant que ce nouvel arrangement des voyelles permet alors de très bons roulements. En outre, placer la lettre E sur l’index avec 5 autres lettres risque aussi de surcharger celui-ci. Il vaut mieux répartir la charge avec le majeur.

Pour finir, parfois tous les emplacements sont mauvais pour une touche. Il faut alors choisir le moins pire. Par conséquent, Ergopti a évidemment des défauts, dont les principaux sont recensés ici.

Distances non optimales

  • E est sur le majeur et non sur l’index. Théoriquement, l’index est plus fort et devrait donc être l’endroit idéal pour la lettre E qui est de loin la lettre la plus fréquente, loin devant la deuxième lettre la plus fréquente de l’alphabet. Cependant, comme l’index se charge de 6 touches, il faut aussi veiller à ne pas le surcharger. Par conséquent, ce n’est en réalité pas si grave que cela que le E soit sur le majeur et non sur l’index.
  • Le K, bien que très rare en français et peu fréquent en anglais, est à une position assez lointaine sur un clavier ISO, car en plein milieu du clavier. Il est notamment utilisé en anglais avec les combinaisons SK, CK, etc. Sur un clavier Ergodox, ce problème s’atténue, en particulier sur les claviers concaves de type Kinesis Advantage ou Glove80.
  • Les touches Q et Z pourraient aussi être critiquées, car elles nécessitent des extensions de l’auriculaire droit, étant sur une autre colonne que celle de repos. Z étant très rare et le raccourci Ctrl + Z pouvant être réalisé avec la main gauche, cela ne pose pas vraiment de problème.
  • Certains pourront aussi critiquer le fait que la touche J soit trop bien située, étant sur un excellent emplacement sur l’index gauche. En effet, cette lettre a l’une des fréquences les plus faibles de toutes les lettres, que ce soit en français et en anglais. Si elle a été placée ici en Ergopti, c’est en vue de l’utilisation d’Ergopti+, pensée dès le début comme une extension de la disposition. Ainsi, ce choix de placement de la touche J est justifié par le fait que cela permet de facilement ajouter de nouvelles fonctionnalités à la disposition sans avoir à créer une toute nouvelle disposition pour tirer parti de ces nouvelles fonctionnalités sans que cela n’ait d’impact négatif. Si la touche magique est à cet emplacement, c’est aussi parce que c’est sur la colonne du U, pour éviter le maximum 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 lors de la conversion de cette touche en touche de répétition. En effet, les doubles consonnes sont très peu suivies d’un U.

Non compatible avec les claviers très compacts

Certains claviers ont moins de touches, par exemple en n’ayant que 6 colonnes, voire seulement 5, par main. Ergopti a été conçue pour exploiter toutes les touches d’un clavier standard, donc 6 colonnes à gauche et 7 à droite. Sur la dernière colonne de droite, il n’y a cependant que les touches mortes ◌̂ et ◌̈ qui seront beaucoup plus rarement utilisées. Ces touches mortes sont en accès direct sur la septième colonne, mais peuvent également être obtenues sur la couche ShiftAltGr avec Shift + AltGr + Ê pour ◌̂ et Shift + AltGr + T pour le Tréma ◌̈.

Il n’en demeure pas moins qu’Ergopti n’est pas 1DFH (1u Distance From Home). Les lettres accentuées du français étant en accès direct avec Ergopti, il est impossible de réaliser une disposition 1DFH, car il y a trop de touches à placer par rapport à l’espace disponible. La disposition Ergo‑L est quant à elle une disposition 1DFH, mais au prix d’une touche morte permettant de réaliser les accents. Cela signifie que dans ce genre de dispositions, il y a plus de frappes pour écrire un mot, car pour écrire une lettre accentuée, il faut d’abord appuyer sur la touche morte, puis sur la lettre.

Quelques 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 restants

  • CT engendre beaucoup 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, mais 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… avec le C est de toute manière inévitable avec l’une des 4 consonne de la homerow droite. Cette combinaison est l’une des moins pires : en fréquence d’apparition, NC > CR > CT > SC.
  • PT : il est triste de se dire que pour quelqu’un utilisant une disposition optimisée, l’écriture même de ce mot ne l’est pas…
  • EO et OE : bien qu’inexistants en français, ces bigrammes sont relativement fréquents en anglais (people, does, etc.)

Note : Tous ces problèmes 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 sont résolus grâce à l’utilisation d’Ergopti+, y compris pour 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 encore plus rares qui ne sont pas listés ici.

Alternance des mains non maximale

  • W devrait théoriquement plutôt être du côté droit du clavier, car cette lettre est souvent précédée ou suivie d’une voyelle. Toutefois, la placer sur l’index gauche permet de mettre cette lettre sur un excellent emplacement tout en n’entraînant aucun 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… supplémentaire sur l’index gauche. Ainsi, la distance des doigts aux touches s’en trouve diminuée, et des roulements très confortables pour l’anglais sont introduits, notamment avec le O (WO, OW).

Manque de logique pour certains placements de touches

La touche À était auparavant au-dessus du A et la touche È en-dessous du E. C’était logique, le A avec le A et le E avec le E. En outre, AltGr + È donnait \, en miroir de AltGr + É qui donne /, tandis que AltGr + À donnait `.

Cependant, les touches À et È ont depuis été interverties. En effet, Ergopti+ utilisant beaucoup la touche À, il convenait de la mettre sous un doigt fort et non plus sur l’auriculaire. Les symboles en AltGr ont en revanche été conservés, car le \ est plus fréquemment utilisé que le `, en particulier en LaTeX. En résulte un placement moins logique des caractères en AltGr pour ces deux touches.

Manque de caractères et non optimisation pour les autres langues

Ergopti possède peu de touches mortes et de couches de symboles. En effet, la disposition ne se prétend pas être exhaustive en incorporant tous les alphabets des langues européennes comme le BÉPO, ou encore le cyrillique, l’écriture phonétique, les pièces d’échec, etc. comme Optimot. Ces couches n’intéressent que peu d’utilisateurs et occupent des emplacements du clavier très accessibles pour une utilisation très rare.

En outre, Ergopti a été optimisée pour le français et l’anglais ; elle n’a pas été pensée pour être utilisée dans d’autres langues. Par conséquent, Ergopti n’est probablement pas la disposition la plus adaptée si vous écrivez dans une langue différente du français et de l’anglais.

Changelog

Version 2.2 (Octobre 2025)

Le changement le plus visible d’Ergopti v2.2 est la permutation des touches , % et = sur la rangée des chiffres. Celle-ci a été réalisée afin d’améliorer l’accès aux touches les plus fréquentes. De plus, la touche a été modifiée pour mettre le en AltGr et placer le $ en accès direct. Ici encore, c’est parce que ce caractère est beaucoup plus utilisé, que ce soit en tant que monnaie, mais aussi en programmation ou sur Excel par exemple.

En outre, les symboles º, ° et ª étaient auparavant sur la touche 0. Ils ont été déplacés sur la touche = afin de libérer les emplacements sur la touche 0. Cette modification a permis d’ajouter, sur les touches de chiffres, les chiffres en exposant en AltGr ainsi que les chiffres en indice en Shift + AltGr.

Le deuxième changement, moins visible, est une nette amélioration des touches mortes. Celles-ci sont désormais beaucoup plus complètes et plus logiquement agencées.

Enfin, un gros changement concerne Ergopti+ dont le code AutoHotkey a été complètement réécrit. Celui-ci est désormais beaucoup plus simple et robuste. En outre, chaque feature peut désormais s’activer ou se désactiver grâce à un menu de configuration apparaissant lors du clic sur l’icône du script dans la barre des taches.

Cette nouvelle version permet à tout le monde d’utiliser des raccourcis, la couche de symboles, les chiffres en accès direct, etc. à la carte, quelle que soit sa disposition actuelle. Ainsi, même une personne utilisant AZERTY, BÉPO, Optimot, etc. et ne souhaitant pas apprendre Ergopti peut avoir à sa disposition ces nombreuses features. Certains raccourcis de cette nouvelle version ont été inversés afin d’être encore plus confortables à utiliser et de nombreux ont été ajoutés.

Version 2.1 (Janvier 2025)

Ergopti v2.1 intervertit le C et le G. Les résultats sur les analyseurs sont tous un peu moins bons avec ce changement, car le 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… CT est plus fréquent que l'ancien qui était SC et intervient sur l’annulaire au lieu de l’index.

Cependant, cette modification était importante à réaliser, car le C est désormais plus accessible. C’est, tout comme le passage en v2.0, une histoire de longueur des doigts. En outre, le roulement CH s’en trouve être beaucoup plus confortable, étant désormais un roulement vers l’intérieur. Une autre amélioration est que le C n’est plus sur le même doigt que le D, ce qui permet de taper la commande cd (change directory) sans 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….

Cette interversion est pénalisée par les analyseurs de disposition, qui comptent un peu plus 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. Pourtant, à l’usage, le 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… sur CT se révèle moins gênant que l’ancien sur SC.

Version 2.0 (Janvier 2025)

Ergopti v2.0 est une évolution majeure de la disposition, d’où le changement de numérotation. La modification est en réalité très simple : interversion de la rangée inférieure de la main droite avec la rangée supérieure.

Ce changement n’est pas anodin et apporte les bénéfices suivants :

  • bigrammes TH et SH beaucoup plus confortables sur clavier ISO ;
  • bigramme ND beaucoup plus confortable ;
  • positionnement du M plus près du P, car désormais sur la même rangée et non plus à 2 rangées d’écart.

Ce changement n’a pas été pris à la légère, celui-ci faisant bouger 8 touches. Il n’améliore en plus même pas le taux 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, car les touches assignées à chaque doigt restent les mêmes. C’est vraiment une interversion de confort pour taper des bigrammes.

Elle demeure une évolution souhaitable, car le bigramme TH est de loin le plus fréquent en anglais. ND est lui aussi extrêmement fréquent, en particulier en anglais, et prend la place de NC dont la fréquence d’apparition est en comparaison minime.

La raison pour laquelle le TH est beaucoup plus confortable avec la version 2.0 est que le majeur et l’annulaire étant des doigts longs, ils ont plus de facilité à atteindre la rangée supérieure que celle inférieure. Au contraire, l’index étant un peu plus court, c’est la rangée inférieure qui est plus accessible pour ce doigt. C’est d’ailleurs aussi pour cela que la touche a été placée sur l’index gauche en rangée du bas et non du haut : car cette position est la plus confortable.

Le L, très fréquent en français mais moins en anglais, est donc sur une touche un peu moins accessible. Cela permet au H, une lettre à la fréquence extrêmement forte en anglais et fréquence moyenne-faible en français, d’être plus accessible.


En résumé, la version 2.0 d’Ergopti conserve ses excellents scores en alternance des mains, distance parcourue, minimisation 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, etc. Toutefois, elle est désormais beaucoup plus confortable pour l’écriture de l’anglais.

Version 1.1 (Octobre 2024)

Ergopti v1.1 est la première version de la disposition à être dévoilée au public. Elle fige enfin les quelques lettres qui changeaient au fil des versions de test v1.0.x pour une disposition stable suite à tous ces essais.

Licence

La disposition de clavier Ergopti, ses pilotes ainsi que son site de présentation https://ergopti.fr sont distribués sous la licence MIT. Le code source est librement disponible sur GitHub : https://github.com/adrienm7/ergopti.

La license MIT est une licence permissive, simple et courte, qui n'impose que quelques conditions, notamment la préservation des mentions de droits d'auteur et de licence. Les travaux sous cette licence, y compris les modifications et œuvres dérivées, peuvent être redistribués sous d'autres termes, et ce, même sans fournir le code source. La seule condition est de conserver les mentions de licence et de droits d'auteur.

Permissions

  • Utilisation commerciale ;
  • Modification ;
  • Distribution ;
  • Usage privé.

Limitations

  • Absence de garantie ;
  • Aucune responsabilité.

Conditions

  • Conservation des mentions de licence et des droits d'auteur.

Contact

Le créateur de la disposition Ergopti et de ce site est Adrien MOYAUX.

Vous pouvez créer une nouvelle Issue sur la page GitHub du projet si vous avez une question ou un problème, notamment pour l’installation.

Il est aussi possible de rejoindre le serveur Discord BÉPO | ErgodisErgopti dispose d’un canal dédié, simplifiant les échanges.