Forum bépo

Forum des utilisateurs du bépo

Vous n'êtes pas identifié(e).

#1 16/9/2021 16:01:16

Pyjam
Membres
Inscription : 20/4/2021
Messages : 85

ADEXTRE pour ErgoDox / thumb cluster

AVERTISSEMENT:
Je ne possède pas de clavier Ergodox, je n’en ai même jamais touché un.
Je n’ai jamais testé cette disposition, et personne d’autre non plus.

Présentation :
ADEXTRE est une disposition pour claviers en colonnes avec plusieurs touches pour chaque pouce, type ErgoDox.
Elle a été conçue avec l’idée de frapper E avec un pouce, ce qui permet de placer les 4 autres voyelles sur la home row.
Elle a été conçue et testée avec le comparateur de dispositions KLAnext où elle a obtenue d’excellents résultats face aux autres dispositions.

Un axe de recherche privilégié a été la réduction des utilisations successives d’un même doigt, en particulier au niveau des auriculaires. C’est pourquoi ceux-ci ne gèrent que des lettres qui ne sont jamais doublées.
Pour le français, on obtient une réduction des digrammes à 1 doigt de ‑45% par rapport au Bépo, ‑30% par rapport au Béopy.
Pour l’anglais, une réduction de ‑40% par rapport au Bépo/Béopy.

Voici la disposition obtenue :
nz5g.png

Il y a certainement des modifications à y apporter pour une utilisation réelle.
La place du E et de l’Espace sont optimisées pour l’alternance dans le travail des mains. Si toutefois, vous choisissez de permuter les deux côtés, il faut en théorie permuter aussi le point et la virgule.

Le placement des chiffres est optimisé pour la saisie des chiffres les plus courants avec la seule main gauche, en particulier pour les dates (vous êtes tranquilles jusqu’en 2023). Vous pouvez permuter les 2 côtés si vous préférez les taper de la main droite − et c’est d’ailleurs mieux par rapport à la position du Shift et de la virgule. À vous de voir.

Un petit mot sur la répartition du travail :
Les pouces fournissent approximativement 30% du travail. Pour le reste, c’est :
51,0% − 49,0% pour l’anglais
48,6% − 51,4% pour le français

Comparaisons :
Voici maintenant les résultats de la comparaison sur un corpus français :
anqa.png
Bépo adapté pour ErgoDox est assez largement devancé mais ça n’a rien d’étonnant avec E sous le pouce.

Et les résultats sur un corpus anglais :
exd9.png

Adextre devance Full-Maks, qui est à ma connaissance la meilleure disposition anglaise pour ErgoDox, et Einbinder qui a 4 lettres sous les pouces (U à gauche, et LNV à droite). Étonnamment, c’est la disposition avec le meilleur score en same finger.

Le créateur de KLAnext a qualifié le résultat d’impressionnant, compte tenu que c’est une disposition qui n’est même pas conçue pour l’anglais à la base.
Il m’a envoyé ce graphique :
pay9.png

Conclusion :
ADEXTRE semble donc être un excellent choix à considérer pour qui écrit en français et en anglais.
Si vous décidez de l’essayer, je serai très heureux de connaître vos impressions.

Si vous souhaitez jouer avec le comparateur de dispositions, voici le fichier à utiliser :

{
    "label": "adextre.fr.ergodox",
    "fingerStart": {
        "1": 29,
        "2": 30,
        "3": 31,
        "4": 32,
        "5": 66,
        "6": 75,
        "7": 35,
        "8": 36,
        "9": 37,
        "10": 38,
        "11": -1,
        "false": -1
    },
    "keyboardType": "ergodox",
    "author": "Patrick Jamet",
    "authorUrl": "",
    "moreInfoUrl": "",
    "moreInfoText": "",
    "keys": [
        {
            "primary": 27,
            "finger": 1,
            "id": 0,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 34,
            "shift": 51,
            "finger": 1,
            "id": 1,
            "altGr": 8222,
            "shiftAltGr": 8218,
            "numpad": -1
        },
        {
            "primary": 171,
            "shift": 50,
            "finger": 2,
            "id": 2,
            "altGr": 8220,
            "shiftAltGr": 8216,
            "numpad": -1
        },
        {
            "primary": 187,
            "shift": 49,
            "finger": 3,
            "id": 3,
            "altGr": 8221,
            "shiftAltGr": 8217,
            "numpad": -1
        },
        {
            "primary": 40,
            "shift": 48,
            "finger": 4,
            "id": 4,
            "altGr": 91,
            "shiftAltGr": 8249,
            "numpad": -1
        },
        {
            "primary": 41,
            "shift": 57,
            "finger": 4,
            "id": 5,
            "altGr": 93,
            "shiftAltGr": 8250,
            "numpad": -1
        },
        {
            "primary": -1,
            "shift": -1,
            "finger": 4,
            "id": 6,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": -1,
            "shift": -1,
            "finger": 7,
            "id": 7,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 64,
            "shift": 56,
            "finger": 7,
            "id": 8,
            "altGr": 169,
            "shiftAltGr": 174,
            "numpad": -1
        },
        {
            "primary": 43,
            "shift": 55,
            "finger": 7,
            "id": 9,
            "altGr": 177,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 45,
            "shift": 54,
            "finger": 8,
            "id": 10,
            "altGr": 8722,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 47,
            "shift": 53,
            "finger": 9,
            "id": 11,
            "altGr": 92,
            "shiftAltGr": 247,
            "numpad": -1
        },
        {
            "primary": 42,
            "shift": 52,
            "finger": 10,
            "id": 12,
            "altGr": 215,
            "shiftAltGr": 176,
            "numpad": -1
        },
        {
            "primary": 20,
            "finger": 10,
            "id": 13,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 37,
            "finger": 1,
            "id": 14,
            "shift": 8240,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 224,
            "shift": 192,
            "finger": 1,
            "id": 15,
            "altGr": 167,
            "shiftAltGr": 182,
            "numpad": -1
        },
        {
            "primary": 232,
            "shift": 200,
            "finger": 2,
            "id": 16,
            "altGr": 96,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 233,
            "shift": 201,
            "finger": 3,
            "id": 17,
            "altGr": 180,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 112,
            "shift": 80,
            "finger": 4,
            "id": 18,
            "altGr": 123,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 98,
            "shift": 66,
            "finger": 4,
            "id": 19,
            "altGr": 125,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 36,
            "finger": 4,
            "id": 20,
            "shift": 8364,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 35,
            "finger": 7,
            "id": 21,
            "shift": 163,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 103,
            "shift": 71,
            "finger": 7,
            "id": 22,
            "altGr": 8211,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 109,
            "shift": 77,
            "finger": 7,
            "id": 23,
            "altGr": 175,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 108,
            "shift": 76,
            "finger": 8,
            "id": 24,
            "altGr": 124,
            "shiftAltGr": 166,
            "numpad": -1
        },
        {
            "primary": 39,
            "shift": 33,
            "finger": 9,
            "id": 25,
            "altGr": 161,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 107,
            "shift": 75,
            "finger": 10,
            "id": 26,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 61,
            "shift": 186,
            "finger": 10,
            "id": 27,
            "altGr": 8800,
            "shiftAltGr": 170,
            "numpad": -1
        },
        {
            "primary": 9,
            "finger": 1,
            "id": 28,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 111,
            "shift": 79,
            "finger": 1,
            "id": 29,
            "altGr": 339,
            "shiftAltGr": 338,
            "numpad": -1
        },
        {
            "primary": 97,
            "shift": 65,
            "finger": 2,
            "id": 30,
            "altGr": 230,
            "shiftAltGr": 198,
            "numpad": -1
        },
        {
            "primary": 105,
            "shift": 73,
            "finger": 3,
            "id": 31,
            "altGr": 168,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 116,
            "shift": 84,
            "finger": 4,
            "id": 32,
            "altGr": 38,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 118,
            "shift": 86,
            "finger": 4,
            "id": 33,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 102,
            "shift": 70,
            "finger": 7,
            "id": 34,
            "altGr": 8212,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 115,
            "shift": 83,
            "finger": 7,
            "id": 35,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 110,
            "shift": 78,
            "finger": 8,
            "id": 36,
            "altGr": 126,
            "shiftAltGr": 8776,
            "numpad": -1
        },
        {
            "primary": 114,
            "shift": 82,
            "finger": 9,
            "id": 37,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 117,
            "shift": 85,
            "finger": 10,
            "id": 38,
            "altGr": 249,
            "shiftAltGr": 217,
            "numpad": -1
        },
        {
            "primary": 17,
            "finger": 10,
            "id": 39,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 8984,
            "finger": 1,
            "id": 40,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 44,
            "shift": 59,
            "finger": 1,
            "id": 41,
            "altGr": 8217,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 113,
            "shift": 81,
            "finger": 2,
            "id": 42,
            "altGr": 60,
            "shiftAltGr": 10877,
            "numpad": -1
        },
        {
            "primary": 121,
            "shift": 89,
            "finger": 3,
            "id": 43,
            "altGr": 62,
            "shiftAltGr": 10878,
            "numpad": -1
        },
        {
            "primary": 100,
            "shift": 68,
            "finger": 4,
            "id": 44,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 119,
            "shift": 87,
            "finger": 4,
            "id": 45,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 8,
            "finger": 4,
            "id": 46,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 8998,
            "finger": 7,
            "id": 47,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 120,
            "shift": 88,
            "finger": 7,
            "id": 48,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 99,
            "shift": 67,
            "finger": 7,
            "id": 49,
            "altGr": 231,
            "shiftAltGr": 199,
            "numpad": -1
        },
        {
            "primary": 104,
            "shift": 72,
            "finger": 8,
            "id": 50,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 106,
            "shift": 74,
            "finger": 9,
            "id": 51,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 46,
            "shift": 58,
            "finger": 10,
            "id": 52,
            "altGr": 8230,
            "shiftAltGr": 183,
            "numpad": -1
        },
        {
            "primary": 8984,
            "finger": 10,
            "id": 53,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 8668,
            "finger": 1,
            "id": 54,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 8671,
            "finger": 1,
            "id": 55,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 8670,
            "finger": 2,
            "id": 56,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 8669,
            "finger": 3,
            "id": 57,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 18,
            "shift": -1,
            "finger": 4,
            "id": 58,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 122,
            "finger": 7,
            "id": 59,
            "shift": 90,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 8592,
            "shift": -1,
            "finger": 8,
            "id": 60,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 8593,
            "shift": -1,
            "finger": 9,
            "id": 61,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 8595,
            "shift": -1,
            "finger": 10,
            "id": 62,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 8594,
            "finger": 10,
            "id": 63,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 18,
            "finger": 5,
            "id": 64,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": -1,
            "finger": 5,
            "id": 65,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 101,
            "finger": 5,
            "id": 66,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 16,
            "finger": 5,
            "id": 67,
            "shift": -16,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 63,
            "finger": 5,
            "id": 68,
            "shift": -1,
            "altGr": 191,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 69,
            "finger": 5,
            "id": 69,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": -1,
            "finger": 6,
            "id": 70,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 18,
            "finger": 6,
            "id": 71,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 94,
            "finger": 6,
            "id": 72,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": -18,
            "finger": 6,
            "id": 73,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 13,
            "finger": 6,
            "id": 74,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        },
        {
            "primary": 32,
            "finger": 6,
            "id": 75,
            "shift": 95,
            "altGr": -1,
            "shiftAltGr": -1,
            "numpad": -1
        }
    ]
}

Je pianote sur un Cleave de Truly Ergonomic.

Hors ligne

#2 16/9/2021 19:53:59

Pyjam
Membres
Inscription : 20/4/2021
Messages : 85

Re : ADEXTRE pour ErgoDox / thumb cluster

Voici une adaptation possible pour X-Bows.
C’est évidemment très important d’avoir E + Shift d’un côté, et Espace + AltGr du côté opposé.
‘E’ est en AltGr sur ‘e’, vu qu’on ne peut pas faire shift-e.
% est à placer à droite de =.

ydxi.png


Je pianote sur un Cleave de Truly Ergonomic.

Hors ligne

#3 16/9/2021 23:51:19

Hubert
Membres
Inscription : 7/6/2010
Messages : 924

Re : ADEXTRE pour ErgoDox / thumb cluster

Une dispositon symétrique, qui ne s’étale pas au confin du 102 touches,
et une optimisation du travail des pouces en mettant un E sous le pouce gauche.
C’est une dispo qui tiens ses promesses : proposer une vrai évolution

Dernière modification par Hubert (16/9/2021 23:51:43)


X-bows, sans marquage, au travail et à la maison…
https://bepo.fr/wiki/X-bows

Hors ligne

Pied de page des forums