Saviez-vous que l'organisation de votre clavier date d'avant 1870 et qu'il a été conçu uniquement pour que les machines à écrire puissent fonctionner?

Il est temps de changer de calèche, non ‽

BvoFRak est une disposition de clavier spécialement conçu pour rendre plus confortable, voir plus rapide, la frappe de la langue française à deux mains.

En prenant en compte, la fréquence des lettres, l'enchainement des caractères, et le positionnement des mains et des doigts sur un clavier, le BvoFraK est né!

Regardez pourquoi j'ai créé ce clavier et l'avantage qu'il offre.

Cette disposition s'installe facilement sur tous les claviers classiques Azerty sans rien changer!

mardi 3 juillet 2012

Comparez les dispositions

Il existe de nombreux outils pour comparer les avantages d'une disposition sur une autre.

En voici quelques uns:

*Keyboard Layout Analyzer
Probablement le plus complet, le plus graphique et le plus ergonomique.
Toutes les touches sont interchangeables.
Il précharge les dispositions anglophones de base (Dvorak us/ Colemak/ Capewell)
Il permet de choisir son corpus de texte sans limitation de taille et de copier sa disposition pour la partager ce qui est un gain de temps.
Inconvénient, il est fait pour un clavier 104 touches, et la gestion des signes diacritiques n'est pas clair.

Pour gagner du temps en important les dispositions:
La disposition AZERTY

{
    "label": "AZERTY",
    "fingerStart": {
        "1": 29,
        "2": 30,
        "3": 31,
        "4": 32,
        "5": 57,
        "6": 57,
        "7": 35,
        "8": 36,
        "9": 37,
        "10": 38,
        "11": 57,
        "false": -1
    },
    "keyboardType": "european",
    "author": "Jean-François Moser",
    "moreInfoText": "Wikipedia Entry",
    "moreInfoUrl": "http://en.wikipedia.org/wiki/AZERTY",
    "keys": [
        {
            "primary": 178,
            "shift": -1,
            "finger": 1,
            "id": 0,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 38,
            "shift": 49,
            "finger": 1,
            "id": 1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 233,
            "shift": 50,
            "finger": 2,
            "id": 2,
            "altGr": 126,
            "shiftAltGr": -1
        },
        {
            "primary": 34,
            "shift": 51,
            "finger": 3,
            "id": 3,
            "altGr": 35,
            "shiftAltGr": -1
        },
        {
            "primary": 39,
            "shift": 52,
            "finger": 4,
            "id": 4,
            "altGr": 123,
            "shiftAltGr": -1
        },
        {
            "primary": 40,
            "shift": 53,
            "finger": 4,
            "id": 5,
            "altGr": 91,
            "shiftAltGr": -1
        },
        {
            "primary": 45,
            "shift": 54,
            "finger": 7,
            "id": 6,
            "altGr": 124,
            "shiftAltGr": -1
        },
        {
            "primary": 232,
            "shift": 55,
            "finger": 7,
            "id": 7,
            "altGr": 96,
            "shiftAltGr": -1
        },
        {
            "primary": 95,
            "shift": 56,
            "finger": 8,
            "id": 8,
            "altGr": 92,
            "shiftAltGr": -1
        },
        {
            "primary": 231,
            "shift": 57,
            "finger": 9,
            "id": 9,
            "altGr": 94,
            "shiftAltGr": -1
        },
        {
            "primary": 224,
            "shift": 48,
            "finger": 10,
            "id": 10,
            "altGr": 64,
            "shiftAltGr": -1
        },
        {
            "primary": 41,
            "shift": 176,
            "finger": 10,
            "id": 11,
            "altGr": 93,
            "shiftAltGr": -1
        },
        {
            "primary": 61,
            "shift": 43,
            "finger": 10,
            "id": 12,
            "altGr": 125,
            "shiftAltGr": -1
        },
        {
            "primary": 8,
            "finger": 10,
            "id": 13
        },
        {
            "primary": 9,
            "finger": 1,
            "id": 14
        },
        {
            "primary": 97,
            "shift": 65,
            "finger": 1,
            "id": 15,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 122,
            "shift": 90,
            "finger": 2,
            "id": 16,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 101,
            "shift": 69,
            "finger": 3,
            "id": 17,
            "altGr": 8364,
            "shiftAltGr": -1
        },
        {
            "primary": 114,
            "shift": 82,
            "finger": 4,
            "id": 18
        },
        {
            "primary": 116,
            "shift": 84,
            "finger": 4,
            "id": 19
        },
        {
            "primary": 121,
            "shift": 89,
            "finger": 7,
            "id": 20
        },
        {
            "primary": 117,
            "shift": 85,
            "finger": 7,
            "id": 21
        },
        {
            "primary": 105,
            "shift": 73,
            "finger": 8,
            "id": 22
        },
        {
            "primary": 111,
            "shift": 79,
            "finger": 9,
            "id": 23
        },
        {
            "primary": 112,
            "shift": 80,
            "finger": 10,
            "id": 24
        },
        {
            "primary": 94,
            "shift": 168,
            "finger": 10,
            "id": 25,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 36,
            "shift": 163,
            "finger": 10,
            "id": 26,
            "altGr": 164,
            "shiftAltGr": -1
        },
        {
            "primary": 13,
            "finger": 10,
            "id": 27
        },
        {
            "primary": 20,
            "finger": 1,
            "id": 28
        },
        {
            "primary": 113,
            "shift": 81,
            "finger": 1,
            "id": 29,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 115,
            "shift": 83,
            "finger": 2,
            "id": 30,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 100,
            "shift": 68,
            "finger": 3,
            "id": 31
        },
        {
            "primary": 102,
            "shift": 70,
            "finger": 4,
            "id": 32
        },
        {
            "primary": 103,
            "shift": 71,
            "finger": 4,
            "id": 33
        },
        {
            "primary": 104,
            "shift": 72,
            "finger": 7,
            "id": 34
        },
        {
            "primary": 106,
            "shift": 74,
            "finger": 7,
            "id": 35
        },
        {
            "primary": 107,
            "shift": 75,
            "finger": 8,
            "id": 36
        },
        {
            "primary": 108,
            "shift": 76,
            "finger": 9,
            "id": 37
        },
        {
            "primary": 109,
            "shift": 77,
            "finger": 10,
            "id": 38,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 249,
            "shift": 37,
            "finger": 10,
            "id": 39,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 42,
            "shift": 181,
            "finger": 10,
            "id": 40,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 16,
            "finger": 1,
            "id": 41
        },
        {
            "primary": 60,
            "shift": 62,
            "finger": 1,
            "id": 42,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 119,
            "shift": 87,
            "finger": 1,
            "id": 43,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 120,
            "shift": 88,
            "finger": 2,
            "id": 44
        },
        {
            "primary": 99,
            "shift": 67,
            "finger": 3,
            "id": 45
        },
        {
            "primary": 118,
            "shift": 86,
            "finger": 4,
            "id": 46
        },
        {
            "primary": 98,
            "shift": 66,
            "finger": 4,
            "id": 47
        },
        {
            "primary": 110,
            "shift": 78,
            "finger": 7,
            "id": 48
        },
        {
            "primary": 44,
            "shift": 63,
            "finger": 7,
            "id": 49,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 59,
            "shift": 46,
            "finger": 8,
            "id": 50,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 58,
            "shift": 47,
            "finger": 9,
            "id": 51,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 33,
            "shift": 167,
            "finger": 10,
            "id": 52,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": -16,
            "finger": 10,
            "id": 53
        },
        {
            "primary": 17,
            "finger": 5,
            "id": 54
        },
        {
            "primary": -91,
            "finger": 5,
            "id": 55
        },
        {
            "primary": 18,
            "finger": 5,
            "id": 56
        },
        {
            "primary": 32,
            "finger": 5,
            "id": 57
        },
        {
            "primary": -18,
            "finger": 6,
            "id": 58
        },
        {
            "primary": -91,
            "finger": 6,
            "id": 59
        },
        {
            "primary": -93,
            "finger": 6,
            "id": 60,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 17,
            "finger": 6,
            "id": 61
        }
    ]
}

La disposition BÉPO

{
    "label": "BÉPO",
    "fingerStart": {
        "1": 29,
        "2": 30,
        "3": 31,
        "4": 32,
        "5": 57,
        "6": 57,
        "7": 35,
        "8": 36,
        "9": 37,
        "10": 38,
        "11": 57,
        "false": -1
    },
    "keyboardType": "european",
    "author": "Communauté Bépo",
    "authorUrl": "http://bepo.fr",
    "moreInfoUrl": "http://fr.wikipedia.org/wiki/B%C3%A9po",
    "moreInfoText": "Wikipédia",
    "keys": [
        {
            "primary": 36,
            "shift": 35,
            "finger": 1,
            "id": 0,
            "altGr": 8212,
            "shiftAltGr": -1
        },
        {
            "primary": 34,
            "shift": 49,
            "finger": 1,
            "id": 1,
            "altGr": 8211,
            "shiftAltGr": -1
        },
        {
            "primary": 171,
            "shift": 50,
            "finger": 2,
            "id": 2,
            "altGr": 60,
            "shiftAltGr": -1
        },
        {
            "primary": 187,
            "shift": 51,
            "finger": 3,
            "id": 3,
            "altGr": 62,
            "shiftAltGr": -1
        },
        {
            "primary": 40,
            "shift": 52,
            "finger": 4,
            "id": 4,
            "altGr": 91,
            "shiftAltGr": -1
        },
        {
            "primary": 41,
            "shift": 53,
            "finger": 4,
            "id": 5,
            "altGr": 93,
            "shiftAltGr": -1
        },
        {
            "primary": 64,
            "shift": 54,
            "finger": 7,
            "id": 6,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 43,
            "shift": 55,
            "finger": 7,
            "id": 7,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 45,
            "shift": 56,
            "finger": 8,
            "id": 8,
            "altGr": 8212,
            "shiftAltGr": -1
        },
        {
            "primary": 47,
            "shift": 57,
            "finger": 9,
            "id": 9,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 42,
            "shift": 48,
            "finger": 10,
            "id": 10,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 61,
            "shift": 176,
            "finger": 10,
            "id": 11,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 37,
            "shift": 96,
            "finger": 10,
            "id": 12,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 20,
            "finger": 10,
            "id": 13,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 9,
            "finger": 1,
            "id": 14,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 98,
            "shift": 66,
            "finger": 1,
            "id": 15,
            "altGr": 124,
            "shiftAltGr": -1
        },
        {
            "primary": 233,
            "shift": 201,
            "finger": 2,
            "id": 16,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 112,
            "shift": 80,
            "finger": 3,
            "id": 17,
            "altGr": 38,
            "shiftAltGr": -1
        },
        {
            "primary": 111,
            "shift": 79,
            "finger": 4,
            "id": 18,
            "altGr": 339,
            "shiftAltGr": 338
        },
        {
            "primary": 232,
            "shift": 200,
            "finger": 4,
            "id": 19,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 94,
            "shift": 33,
            "finger": 7,
            "id": 20,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 118,
            "shift": 86,
            "finger": 7,
            "id": 21,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 100,
            "shift": 68,
            "finger": 8,
            "id": 22,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 108,
            "shift": 76,
            "finger": 9,
            "id": 23,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 106,
            "shift": 74,
            "finger": 10,
            "id": 24,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 122,
            "shift": 90,
            "finger": 10,
            "id": 25,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 119,
            "shift": 87,
            "finger": 10,
            "id": 26,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 13,
            "shift": -1,
            "finger": 10,
            "id": 27,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 8,
            "finger": 1,
            "id": 28,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 97,
            "shift": 65,
            "finger": 1,
            "id": 29,
            "altGr": 230,
            "shiftAltGr": 198
        },
        {
            "primary": 117,
            "shift": 85,
            "finger": 2,
            "id": 30,
            "altGr": 249,
            "shiftAltGr": 217
        },
        {
            "primary": 105,
            "shift": 73,
            "finger": 3,
            "id": 31,
            "altGr": 168,
            "shiftAltGr": -1
        },
        {
            "primary": 101,
            "shift": 69,
            "finger": 4,
            "id": 32,
            "altGr": 8364,
            "shiftAltGr": -1
        },
        {
            "primary": 44,
            "shift": 59,
            "finger": 4,
            "id": 33,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 99,
            "shift": 67,
            "finger": 7,
            "id": 34,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 116,
            "shift": 84,
            "finger": 7,
            "id": 35,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 115,
            "shift": 83,
            "finger": 8,
            "id": 36,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 114,
            "shift": 82,
            "finger": 9,
            "id": 37,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 110,
            "shift": 78,
            "finger": 10,
            "id": 38,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 109,
            "shift": 77,
            "finger": 10,
            "id": 39,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 231,
            "finger": 10,
            "id": 40,
            "shift": 199,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 16,
            "finger": 1,
            "id": 41,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 234,
            "shift": 202,
            "finger": 1,
            "id": 42,
            "altGr": 47,
            "shiftAltGr": -1
        },
        {
            "primary": 224,
            "shift": 192,
            "finger": 1,
            "id": 43,
            "altGr": 92,
            "shiftAltGr": -1
        },
        {
            "primary": 121,
            "shift": 89,
            "finger": 2,
            "id": 44,
            "altGr": 123,
            "shiftAltGr": -1
        },
        {
            "primary": 120,
            "shift": 88,
            "finger": 3,
            "id": 45,
            "altGr": 125,
            "shiftAltGr": -1
        },
        {
            "primary": 46,
            "shift": 58,
            "finger": 4,
            "id": 46,
            "altGr": 8230,
            "shiftAltGr": -1
        },
        {
            "primary": 107,
            "shift": 75,
            "finger": 4,
            "id": 47,
            "altGr": 126,
            "shiftAltGr": -1
        },
        {
            "primary": 39,
            "shift": 63,
            "finger": 7,
            "id": 48,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 113,
            "shift": 81,
            "finger": 8,
            "id": 49,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 103,
            "shift": 71,
            "finger": 9,
            "id": 50,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 104,
            "shift": 72,
            "finger": 10,
            "id": 51,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 102,
            "finger": 10,
            "id": 52,
            "shift": 70,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": -16,
            "finger": 10,
            "id": 53,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": -91,
            "finger": 5,
            "id": 54
        },
        {
            "primary": 18,
            "finger": 5,
            "id": 55
        },
        {
            "primary": 17,
            "finger": 5,
            "id": 56,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 32,
            "finger": 6,
            "id": 57,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": -18,
            "finger": 6,
            "id": 58,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": -91,
            "finger": 6,
            "id": 59,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": -93,
            "finger": 6,
            "id": 60,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        }
    ]
}

La disposition DVORAK FR

{"label":"DVORAK FR","fingerStart":{"1":29,"2":30,"3":31,"4":32,"5":56,"6":56,"7":35,"8":36,"9":37,"10":38,"11":56,"false":-1},"keyboardType":"standard","keys":[{"primary":95,"shift":42,"finger":1,"id":0,"altGr":-1,"shiftAltGr":-1},{"primary":61,"shift":49,"finger":1,"id":1,"altGr":-1,"shiftAltGr":-1},{"primary":47,"shift":50,"finger":1,"id":2,"altGr":-1,"shiftAltGr":-1},{"primary":45,"shift":51,"finger":2,"id":3,"altGr":-1,"shiftAltGr":-1},{"primary":232,"shift":52,"finger":3,"id":4,"altGr":-1,"shiftAltGr":200},{"primary":92,"shift":53,"finger":4,"id":5,"altGr":-1,"shiftAltGr":-1},{"primary":94,"shift":54,"finger":7,"id":6,"altGr":234,"shiftAltGr":202},{"primary":40,"shift":55,"finger":7,"id":7,"altGr":-1,"shiftAltGr":-1},{"primary":96,"shift":56,"finger":8,"id":8,"altGr":-1,"shiftAltGr":-1},{"primary":41,"shift":57,"finger":9,"id":9,"altGr":-1,"shiftAltGr":-1},{"primary":34,"shift":48,"finger":10,"id":10,"altGr":-1,"shiftAltGr":-1},{"primary":91,"shift":43,"finger":10,"id":11,"altGr":-1,"shiftAltGr":-1},{"primary":93,"shift":37,"finger":10,"id":12,"altGr":-1,"shiftAltGr":-1},{"primary":8,"finger":10,"id":13,"shift":-1,"altGr":-1,"shiftAltGr":-1},{"primary":231,"finger":1,"id":14,"shift":224,"altGr":199,"shiftAltGr":192},{"primary":58,"shift":63,"finger":1,"id":15,"altGr":-1,"shiftAltGr":-1},{"primary":39,"shift":60,"finger":2,"id":16,"altGr":-1,"shiftAltGr":-1},{"primary":233,"shift":62,"finger":3,"id":17,"altGr":-1,"shiftAltGr":201},{"primary":103,"shift":71,"finger":4,"id":18,"altGr":-1,"shiftAltGr":-1},{"primary":46,"shift":33,"finger":4,"id":19,"altGr":-1,"shiftAltGr":-1},{"primary":104,"shift":72,"finger":7,"id":20,"altGr":-1,"shiftAltGr":-1},{"primary":118,"shift":86,"finger":7,"id":21,"altGr":-1,"shiftAltGr":-1},{"primary":99,"shift":67,"finger":8,"id":22,"altGr":-1,"shiftAltGr":-1},{"primary":109,"shift":77,"finger":9,"id":23,"altGr":-1,"shiftAltGr":-1},{"primary":107,"shift":75,"finger":10,"id":24,"altGr":-1,"shiftAltGr":-1},{"primary":122,"shift":90,"finger":10,"id":25,"altGr":-1,"shiftAltGr":-1},{"primary":168,"shift":38,"finger":10,"id":26,"altGr":-1,"shiftAltGr":-1},{"primary":126,"shift":35,"finger":10,"id":27,"altGr":-1,"shiftAltGr":-1},{"primary":20,"finger":1,"id":28,"shift":-1,"altGr":-1,"shiftAltGr":-1},{"primary":111,"shift":79,"finger":1,"id":29,"altGr":339,"shiftAltGr":338},{"primary":97,"shift":65,"finger":2,"id":30,"altGr":230,"shiftAltGr":198},{"primary":117,"shift":85,"finger":3,"id":31,"altGr":249,"shiftAltGr":217},{"primary":101,"shift":69,"finger":4,"id":32,"altGr":8364,"shiftAltGr":-1},{"primary":98,"shift":66,"finger":4,"id":33,"altGr":-1,"shiftAltGr":-1},{"primary":102,"shift":70,"finger":7,"id":34,"altGr":-1,"shiftAltGr":-1},{"primary":115,"shift":83,"finger":7,"id":35,"altGr":-1,"shiftAltGr":-1},{"primary":116,"shift":84,"finger":8,"id":36,"altGr":-1,"shiftAltGr":-1},{"primary":110,"shift":78,"finger":9,"id":37,"altGr":-1,"shiftAltGr":-1},{"primary":100,"shift":68,"finger":10,"id":38,"altGr":-1,"shiftAltGr":-1},{"primary":119,"shift":87,"finger":10,"id":39,"altGr":-1,"shiftAltGr":-1},{"primary":13,"finger":10,"id":40},{"primary":16,"finger":1,"id":41,"shift":-1,"altGr":-1,"shiftAltGr":-1},{"primary":59,"shift":124,"finger":2,"id":42,"altGr":-1,"shiftAltGr":-1},{"primary":113,"shift":81,"finger":3,"id":43,"altGr":-1,"shiftAltGr":-1},{"primary":44,"shift":64,"finger":4,"id":44,"altGr":-1,"shiftAltGr":-1},{"primary":105,"shift":73,"finger":4,"id":45,"altGr":-1,"shiftAltGr":-1},{"primary":121,"shift":89,"finger":4,"id":46,"altGr":-1,"shiftAltGr":-1},{"primary":120,"shift":88,"finger":7,"id":47,"altGr":-1,"shiftAltGr":-1},{"primary":114,"shift":82,"finger":7,"id":48,"altGr":-1,"shiftAltGr":-1},{"primary":108,"shift":76,"finger":8,"id":49,"altGr":-1,"shiftAltGr":-1},{"primary":112,"shift":80,"finger":9,"id":50,"altGr":-1,"shiftAltGr":-1},{"primary":106,"shift":74,"finger":10,"id":51,"altGr":-1,"shiftAltGr":-1},{"primary":-16,"finger":10,"id":52},{"primary":17,"finger":5,"id":53,"shift":-1,"altGr":-1,"shiftAltGr":-1},{"primary":-91,"finger":5,"id":54},{"primary":18,"finger":5,"id":55},{"primary":32,"finger":5,"id":56},{"primary":-18,"finger":6,"id":57},{"primary":-91,"finger":6,"id":58},{"primary":-93,"finger":6,"id":59},{"primary":9,"finger":6,"id":60,"shift":-1,"altGr":-1,"shiftAltGr":-1}]}

La disposition BVOFRAK V1.0 FR (Français)

{
    "label": "BvoFRak V1.0 FR european",
    "fingerStart": {
        "1": 29,
        "2": 30,
        "3": 31,
        "4": 32,
        "5": 57,
        "6": 57,
        "7": 35,
        "8": 36,
        "9": 37,
        "10": 38,
        "11": 57,
        "false": -1
    },
    "keyboardType": "european",
    "author": "Hugues Dumez",
    "authorUrl": "Hugues Dumez",
    "moreInfoUrl": "http://bvofrak.blogspot.com",
    "moreInfoText": "bvofrak.blogspot.com",
    "keys": [
        {
            "primary": 37,
            "shift": 8364,
            "finger": 1,
            "id": 0,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 38,
            "shift": 49,
            "finger": 1,
            "id": 1,
            "altGr": 35,
            "shiftAltGr": -1
        },
        {
            "primary": 61,
            "shift": 50,
            "finger": 1,
            "id": 2,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 40,
            "shift": 51,
            "finger": 2,
            "id": 3,
            "altGr": 91,
            "shiftAltGr": -1
        },
        {
            "primary": 41,
            "shift": 52,
            "finger": 3,
            "id": 4,
            "altGr": 93,
            "shiftAltGr": -1
        },
        {
            "primary": 47,
            "shift": 53,
            "finger": 4,
            "id": 5,
            "altGr": 92,
            "shiftAltGr": -1
        },
        {
            "primary": 42,
            "shift": 54,
            "finger": 7,
            "id": 6,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 43,
            "shift": 55,
            "finger": 7,
            "id": 7,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 45,
            "shift": 56,
            "finger": 8,
            "id": 8,
            "altGr": 8212,
            "shiftAltGr": -1
        },
        {
            "primary": 34,
            "shift": 57,
            "finger": 9,
            "id": 9,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 64,
            "shift": 48,
            "finger": 10,
            "id": 10,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 171,
            "shift": 60,
            "finger": 10,
            "id": 11,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 187,
            "shift": 62,
            "finger": 10,
            "id": 12,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 20,
            "finger": 10,
            "id": 13,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 9,
            "finger": 1,
            "id": 14,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 106,
            "shift": 74,
            "finger": 1,
            "id": 15,
            "altGr": 124,
            "shiftAltGr": -1
        },
        {
            "primary": 100,
            "shift": 68,
            "finger": 2,
            "id": 16,
            "altGr": 123,
            "shiftAltGr": -1
        },
        {
            "primary": 108,
            "shift": 76,
            "finger": 3,
            "id": 17,
            "altGr": 125,
            "shiftAltGr": -1
        },
        {
            "primary": 39,
            "shift": 95,
            "finger": 4,
            "id": 18,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 120,
            "shift": 88,
            "finger": 4,
            "id": 19,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 119,
            "shift": 87,
            "finger": 7,
            "id": 20,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 98,
            "shift": 66,
            "finger": 7,
            "id": 21,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 111,
            "shift": 79,
            "finger": 8,
            "id": 22,
            "altGr": 339,
            "shiftAltGr": 338
        },
        {
            "primary": 112,
            "shift": 80,
            "finger": 9,
            "id": 23,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 233,
            "shift": 201,
            "finger": 10,
            "id": 24,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 33,
            "shift": 63,
            "finger": 10,
            "id": 25,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 107,
            "shift": 75,
            "finger": 10,
            "id": 26,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 13,
            "shift": -1,
            "finger": 10,
            "id": 27,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 8,
            "finger": 1,
            "id": 28,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 110,
            "shift": 78,
            "finger": 1,
            "id": 29,
            "altGr": 126,
            "shiftAltGr": -1
        },
        {
            "primary": 116,
            "shift": 84,
            "finger": 2,
            "id": 30,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 114,
            "shift": 82,
            "finger": 3,
            "id": 31,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 115,
            "shift": 83,
            "finger": 4,
            "id": 32,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 109,
            "shift": 77,
            "finger": 4,
            "id": 33,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 44,
            "shift": 59,
            "finger": 7,
            "id": 34,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 117,
            "shift": 85,
            "finger": 7,
            "id": 35,
            "altGr": 249,
            "shiftAltGr": 217
        },
        {
            "primary": 101,
            "shift": 69,
            "finger": 8,
            "id": 36,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 105,
            "shift": 73,
            "finger": 9,
            "id": 37,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 97,
            "shift": 65,
            "finger": 10,
            "id": 38,
            "altGr": 230,
            "shiftAltGr": 198
        },
        {
            "primary": 122,
            "shift": 90,
            "finger": 10,
            "id": 39,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 231,
            "finger": 10,
            "id": 40,
            "shift": 199,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 16,
            "finger": 1,
            "id": 41,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 113,
            "shift": 81,
            "finger": 1,
            "id": 42,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 102,
            "shift": 70,
            "finger": 2,
            "id": 43,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 104,
            "shift": 72,
            "finger": 3,
            "id": 44,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 99,
            "shift": 67,
            "finger": 4,
            "id": 45,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 118,
            "shift": 86,
            "finger": 4,
            "id": 46,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 94,
            "shift": 168,
            "finger": 4,
            "id": 47,
            "altGr": 234,
            "shiftAltGr": 202
        },
        {
            "primary": 46,
            "shift": 58,
            "finger": 7,
            "id": 48,
            "altGr": 8230,
            "shiftAltGr": -1
        },
        {
            "primary": 103,
            "shift": 71,
            "finger": 7,
            "id": 49,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 232,
            "shift": 200,
            "finger": 8,
            "id": 50,
            "altGr": 96,
            "shiftAltGr": -1
        },
        {
            "primary": 121,
            "shift": 89,
            "finger": 9,
            "id": 51,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 224,
            "finger": 10,
            "id": 52,
            "shift": 192,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": -16,
            "finger": 10,
            "id": 53,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 17,
            "finger": 5,
            "id": 54,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": -91,
            "finger": 5,
            "id": 55,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 18,
            "finger": 5,
            "id": 56,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 32,
            "finger": 5,
            "id": 57,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": -18,
            "finger": 6,
            "id": 58,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": -91,
            "finger": 6,
            "id": 59,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": -93,
            "finger": 6,
            "id": 60,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        }
    ]
}

La disposition BVOFRAK EN V0.5 (spécial anglais)

{
    "label": "BvoFRak EN V0.5",
    "fingerStart": {
        "1": 29,
        "2": 30,
        "3": 31,
        "4": 32,
        "5": 56,
        "6": 56,
        "7": 35,
        "8": 36,
        "9": 37,
        "10": 38,
        "11": 56,
        "false": -1
    },
    "keyboardType": "standard",
    "author": "Hugues Dumez",
    "authorUrl": "Hugues Dumez",
    "moreInfoUrl": "http://bvofrak.blogspot.com",
    "moreInfoText": "bvofrak.blogspot.com",
    "keys": [
        {
            "primary": 96,
            "shift": 94,
            "finger": 1,
            "id": 0,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 35,
            "shift": 49,
            "finger": 1,
            "id": 1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 61,
            "shift": 50,
            "finger": 1,
            "id": 2,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 40,
            "shift": 51,
            "finger": 2,
            "id": 3,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 41,
            "shift": 52,
            "finger": 3,
            "id": 4,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 47,
            "shift": 53,
            "finger": 4,
            "id": 5,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 42,
            "shift": 54,
            "finger": 7,
            "id": 6,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 43,
            "shift": 55,
            "finger": 7,
            "id": 7,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 45,
            "shift": 56,
            "finger": 8,
            "id": 8,
            "altGr": 8212,
            "shiftAltGr": -1
        },
        {
            "primary": 37,
            "shift": 57,
            "finger": 9,
            "id": 9,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 64,
            "shift": 48,
            "finger": 10,
            "id": 10,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 91,
            "shift": 38,
            "finger": 10,
            "id": 11,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 93,
            "shift": 126,
            "finger": 10,
            "id": 12,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 20,
            "finger": 10,
            "id": 13,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 9,
            "finger": 1,
            "id": 14
        },
        {
            "primary": 120,
            "shift": 88,
            "finger": 1,
            "id": 15,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 99,
            "shift": 67,
            "finger": 2,
            "id": 16,
            "altGr": 91,
            "shiftAltGr": -1
        },
        {
            "primary": 100,
            "shift": 68,
            "finger": 3,
            "id": 17,
            "altGr": 93,
            "shiftAltGr": -1
        },
        {
            "primary": 118,
            "shift": 86,
            "finger": 4,
            "id": 18,
            "altGr": 36,
            "shiftAltGr": -1
        },
        {
            "primary": 106,
            "shift": 74,
            "finger": 4,
            "id": 19,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 34,
            "shift": 95,
            "finger": 7,
            "id": 20,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 39,
            "shift": 92,
            "finger": 7,
            "id": 21,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 117,
            "shift": 85,
            "finger": 8,
            "id": 22,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 103,
            "shift": 71,
            "finger": 9,
            "id": 23,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 33,
            "shift": 63,
            "finger": 10,
            "id": 24,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 60,
            "shift": 123,
            "finger": 10,
            "id": 25,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 62,
            "shift": 125,
            "finger": 10,
            "id": 26,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 36,
            "shift": 124,
            "finger": 10,
            "id": 27,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 8,
            "finger": 1,
            "id": 28,
            "shift": -1,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 110,
            "shift": 78,
            "finger": 1,
            "id": 29,
            "altGr": 123,
            "shiftAltGr": -1
        },
        {
            "primary": 115,
            "shift": 83,
            "finger": 2,
            "id": 30,
            "altGr": 125,
            "shiftAltGr": -1
        },
        {
            "primary": 116,
            "shift": 84,
            "finger": 3,
            "id": 31,
            "altGr": 60,
            "shiftAltGr": -1
        },
        {
            "primary": 114,
            "shift": 82,
            "finger": 4,
            "id": 32,
            "altGr": 62,
            "shiftAltGr": -1
        },
        {
            "primary": 104,
            "shift": 72,
            "finger": 4,
            "id": 33,
            "altGr": 124,
            "shiftAltGr": -1
        },
        {
            "primary": 112,
            "shift": 80,
            "finger": 7,
            "id": 34,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 97,
            "shift": 65,
            "finger": 7,
            "id": 35,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 101,
            "shift": 69,
            "finger": 8,
            "id": 36,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 111,
            "shift": 79,
            "finger": 9,
            "id": 37,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 105,
            "shift": 73,
            "finger": 10,
            "id": 38,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 98,
            "shift": 66,
            "finger": 10,
            "id": 39,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 13,
            "finger": 10,
            "id": 40
        },
        {
            "primary": 16,
            "finger": 1,
            "id": 41
        },
        {
            "primary": 102,
            "shift": 70,
            "finger": 2,
            "id": 42,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 119,
            "shift": 87,
            "finger": 3,
            "id": 43,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 109,
            "shift": 77,
            "finger": 4,
            "id": 44,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 108,
            "shift": 76,
            "finger": 4,
            "id": 45,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 122,
            "shift": 90,
            "finger": 4,
            "id": 46,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 44,
            "shift": 59,
            "finger": 7,
            "id": 47,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 46,
            "shift": 58,
            "finger": 7,
            "id": 48,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 121,
            "shift": 89,
            "finger": 8,
            "id": 49,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 107,
            "shift": 75,
            "finger": 9,
            "id": 50,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": 113,
            "shift": 81,
            "finger": 10,
            "id": 51,
            "altGr": -1,
            "shiftAltGr": -1
        },
        {
            "primary": -16,
            "finger": 10,
            "id": 52
        },
        {
            "primary": 17,
            "finger": 5,
            "id": 53
        },
        {
            "primary": -91,
            "finger": 5,
            "id": 54
        },
        {
            "primary": 18,
            "finger": 5,
            "id": 55
        },
        {
            "primary": 32,
            "finger": 5,
            "id": 56
        },
        {
            "primary": -18,
            "finger": 6,
            "id": 57
        },
        {
            "primary": -91,
            "finger": 6,
            "id": 58
        },
        {
            "primary": -93,
            "finger": 6,
            "id": 59
        },
        {
            "primary": 17,
            "finger": 6,
            "id": 60
        }
    ]
}

* Test de Andong (Dvorak Us orienté Développeur)

Assez complet, graphique et mais assez peu ergonomique. La plupart des touches sont interchangeables.
Il précharge les dispositions anglophones de base (Dvorak us/ Colemak/ Workman / Maltron)
Il permet de choisir son corpus et copier sa disposition pour la partager ce qui est un gain de temps.
Inconvénient, il est fait pour un clavier 104 touches, la gestion des signes diacritiques n'est pas clair et le corpus est limité à 50000 caractères.


* Comparateur bépo

Un peu viellissant par rapport au capacité actuelle mais toujours pratique pour comparer avec l'Azerty
Dispositions figées Bépo/Azerty/Dvorak FR/Dvorak us/


Vous en connaissez d'autres?

Des nouvelles…

Après un long silence et une année plus qu’entamée, mon vieux clavier laisse place à la modernité : un éclectique Truly ergonomic.

Je ne vous cache pas ma satisfaction envers ce clavier, qui, il faut l'avouer, est réellement confortable, solide, et bien pensé.
D’une part, on a les mains plus écartées, ce qui est plus agréable.
Les touches disposées en grille sont plus facilement accessibles et tombent sous les doigts.
L’utilisation des deux pouces, un pour l’espace et l’autre pour le "E" est véritablement une révolution ergonomique pour moi.

Il faut s’y habituer mais on l’oublie très vite surtout si l’on a installé la disposition BvoFRak V1.0b TECK.




Et oui, une version 1.0b de la disposition a été créée pour toujours et encore améliorer le ressentie de la disposition. 

Un gros travail a été fait pour gagner en fluidité de roulements et en réduction de l'utilisation des petits doigts.
Le tout en gardant une distance faible de déplacement des doigts, une maximisation de l’utilisation de la ligne de repos, une alternance des mains 7 fois sur 10, et un minimum d'utilisation consécutive du même doigt.
L’utilisation de l'anglais avec cette disposition est également très bonne.

La version pour le truly ergonomic est quasi définitive. Des petits changements pourraient être fait pour améliorer la productivité des développeurs.


Pour ce qui est de la version classique, elle se rapprochera de celle ci-dessous. Mais elle doit être encore testée plus en détails pour ne rien laisser au hasard.


Pour la version Type Matrix, il faudra attendre la version définitive.

N’hésitez pas à me dire ce que vous en pensez, et me dire surtout votre ressentie sur les touches É/À/Z/!/K…
 



Pour les anglophones purs, j’ai également édité une version 100% english.
Le BvoFRak EN v0.5 qui suit des préceptes identiques à la version française.

jeudi 22 septembre 2011

Positionnement de vos 10 doigts sur un clavier classique

La plupart des sites d'apprentissage de la dactylographie propose de placer les doigts comme le montre le schéma en dessous. 
Et bien je vous le déconseille, et même JE M'Y OPPOSE.
Effectivement, votre poignet gauche ainsi que les doigts vont souffrir de ne pas être alignés et de ne pas être inclinés comme la main droite.



Personnellement je vous propose ce placement de doigts


J'ai pu récemment essayer un clavier incurvé dit "ergonomique" et sur celui-ci, il était possible quasiment de placer ces doigts gauches comme suit.

Pour le BvoFRak décalé, on peut suivre ce chemin...

mardi 7 juin 2011

Mobile, tactile, facile…

Les téléphones tactiles prennent une place importante dans la vie de tous les jours.
Écrire des sms & des mails sur ces objets devient monnaie courante.


Mais quand est-il de l'interface?

Il existe plusieurs types de clavier pour ces engins:

► le clavier classique (logiciel) AZERTY/QWERTY
► le clavier physique via wifi ou bluetooth
► le clavier (logiciel) à touches rechapées en hexagone, rond, etc.
► le clavier classique optimisé pour une frappe à deux mains: Bépo, Colemak…
► le clavier prédictif dont les touches probables futures grossissent: Thickbuttons
► le clavier prédictif à gestion de mouvements: Swype,etc.
► le clavier à un doigt à gestion de mouvements: Flit keyboard, 8pen, MessagEase
► le clavier directionnel expérimental: Dasher

Personnellement, je suis plutôt fan de Messagease.
Le seul problème est qu'il est multilingue, qu'il centralise les lettres à faible fréquence au lieu d'optimiser le mouvement du doigt selon les digrammes. Et enfin, il n'est pas prédictif.

Alors plutôt que de critiquer voici une disposition que j'aimerai bien voir pour le français.

J'en profite pour ajouter l'espace au centre et intégrer les touches superflus dans le clavier.
Les touches secondaires sont placées selon la fréquence et le roulement des digrammes.
Au final, 9 touches seulement, avec lesquelles vous pouvez presque tout faire!


Voici donc le BvoFRak mobile v0.1 !!! Cela reste une ébauche la gestion des mouvements pourrait encore être améliorée.

Les flèches oranges sont faîtes pour se déplacer dans le message.
⌫  = Effacer
↲ = Entrée

jeudi 3 mars 2011

What about english language with french keyboards?

On utilise de plus en plus en plus la langue anglaise pour communiquer et les programmeurs ne font leurs travaux qu'avec des codes à base d'anglais.

Il est donc intéressant de voir comment se comporte nos claviers prévus pour le français face à la langue de Shakespeare.

Le corpus utilisé vient du site suivant : http://www.codesharp.co.uk/dvorak/SampleTextsResults/GrandMix.html




Pour la beauté du geste, j'ai très rapidement mis en place une disposition pour nos camarades d'outre-atlantique en conservant les pré-requis d'usage (pas de décalage à droite, flexion – voire extension – plutôt qu'index au centre, etc…). Rien d'extraordinaire, et largement perfectible.

Cependant quelques remarques:
Plus de consonnes sont utilisées pleinement ce qui revient à trouver les mêmes distances de frappes que le français qui, pourtant, a plus de caractères.
Presque toutes les consonnes pourraient être du même coté ce qui rend difficile l'équilibrage des mains et la gestion des digrammes délicate. 

D'un avis qui n'engage que moi, et pour toutes ces raisons, l'anglais (comme le français d'ailleurs) ne doit pas être une langue de prédilection pour les concours de vitesse de frappes???



Update of the english layout

After few talks in Colemak's forum, I made some changes to improve the layout of the BvoFRak EN.




Improvement of "rolls"
BvoFRak EN V0.4