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?

3 commentaires:

  1. Hi. I've created an xmodmap file (Linux) for your bvofrak EN 0.5 layout and you can find it here:

    https://github.com/leonardoce/bvofrak

    Thanks for your work.

    Leonardo.

    RépondreSupprimer
  2. What can i say?
    I couldn't try your xmodmap (no linux inside yet) but if it's working, I'm very thankfull!
    How did you find my layout? In Italia moreover...

    But thanks any way!

    H.

    RépondreSupprimer
  3. In the above repository I added an implementation of bvofrak EN 0.5 using the Microsoft Keyboard Layout Creator.
    I found your layout playing with the Patorjk Keyboard Layout Analyzer here:

    http://patorjk.com/keyboard-layout-analyzer/

    I think that your English layout works well also for Italian.
    Thanks again.

    Leonardo

    RépondreSupprimer