Vous n'êtes pas identifié(e).
Pages : 1
Pour voir comment se comporte vos dispositions personnalisées, il existe des outils pour les comparer.
N'hésitez pas à en parler dans ce document.
*Keyboard Layout Analyzer
Probablement le plus complet, le plus graphique et le plus ergonomique.Toutes les toutes sont interchangeables. Il précharge les dispositions anglophones de base (Dvorak us/ Colemak/ Capewell)
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, et la gestion des signes diacritiques n'est pas clair.
Pour gagner du temps:
La disposition AZERTY
{"label":"AZERTY","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":178,"shift":-1,"finger":1,"id":0,"altGr":-1,"shiftAltGr":-1},{"primary":38,"shift":49,"finger":1,"id":1,"altGr":35,"shiftAltGr":-1},{"primary":233,"shift":50,"finger":1,"id":2,"altGr":126,"shiftAltGr":201},{"primary":34,"shift":51,"finger":2,"id":3,"altGr":35,"shiftAltGr":-1},{"primary":39,"shift":52,"finger":3,"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":200},{"primary":95,"shift":56,"finger":8,"id":8,"altGr":92,"shiftAltGr":-1},{"primary":231,"shift":57,"finger":9,"id":9,"altGr":94,"shiftAltGr":199},{"primary":224,"shift":48,"finger":10,"id":10,"altGr":64,"shiftAltGr":192},{"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,"shift":-1,"altGr":-1,"shiftAltGr":-1},{"primary":60,"finger":1,"id":14,"shift":62,"altGr":-1,"shiftAltGr":-1},{"primary":97,"shift":65,"finger":1,"id":15,"altGr":230,"shiftAltGr":198},{"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,"altGr":-1,"shiftAltGr":-1},{"primary":116,"shift":84,"finger":4,"id":19,"altGr":-1,"shiftAltGr":-1},{"primary":121,"shift":89,"finger":7,"id":20,"altGr":-1,"shiftAltGr":-1},{"primary":117,"shift":85,"finger":7,"id":21,"altGr":249,"shiftAltGr":217},{"primary":111,"shift":79,"finger":8,"id":22,"altGr":339,"shiftAltGr":338},{"primary":105,"shift":73,"finger":9,"id":23,"altGr":-1,"shiftAltGr":-1},{"primary":112,"shift":80,"finger":10,"id":24,"altGr":-1,"shiftAltGr":-1},{"primary":94,"shift":168,"finger":10,"id":25,"altGr":234,"shiftAltGr":202},{"primary":36,"shift":163,"finger":10,"id":26,"altGr":-1,"shiftAltGr":-1},{"primary":42,"shift":181,"finger":10,"id":27,"altGr":-1,"shiftAltGr":-1},{"primary":20,"finger":1,"id":28,"shift":-1,"altGr":-1,"shiftAltGr":-1},{"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,"altGr":-1,"shiftAltGr":-1},{"primary":102,"shift":70,"finger":4,"id":32,"altGr":-1,"shiftAltGr":-1},{"primary":103,"shift":71,"finger":4,"id":33,"altGr":-1,"shiftAltGr":-1},{"primary":104,"shift":72,"finger":7,"id":34,"altGr":-1,"shiftAltGr":-1},{"primary":106,"shift":74,"finger":7,"id":35,"altGr":124,"shiftAltGr":-1},{"primary":107,"shift":75,"finger":8,"id":36,"altGr":-1,"shiftAltGr":-1},{"primary":108,"shift":76,"finger":9,"id":37,"altGr":-1,"shiftAltGr":-1},{"primary":109,"shift":77,"finger":10,"id":38,"altGr":-1,"shiftAltGr":-1},{"primary":249,"shift":37,"finger":10,"id":39,"altGr":-1,"shiftAltGr":217},{"primary":13,"finger":10,"id":40},{"primary":16,"finger":1,"id":41,"shift":-1,"altGr":-1,"shiftAltGr":-1},{"primary":119,"shift":87,"finger":2,"id":42,"altGr":-1,"shiftAltGr":-1},{"primary":120,"shift":88,"finger":3,"id":43,"altGr":-1,"shiftAltGr":-1},{"primary":99,"shift":67,"finger":4,"id":44,"altGr":-1,"shiftAltGr":-1},{"primary":118,"shift":86,"finger":4,"id":45,"altGr":-1,"shiftAltGr":-1},{"primary":98,"shift":66,"finger":4,"id":46,"altGr":-1,"shiftAltGr":-1},{"primary":110,"shift":78,"finger":7,"id":47,"altGr":-1,"shiftAltGr":-1},{"primary":44,"shift":63,"finger":7,"id":48,"altGr":-1,"shiftAltGr":-1},{"primary":59,"shift":46,"finger":8,"id":49,"altGr":-1,"shiftAltGr":-1},{"primary":58,"shift":47,"finger":9,"id":50,"altGr":-1,"shiftAltGr":-1},{"primary":33,"shift":167,"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 BÉPO
{"label":"BÉPO","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":36,"shift":35,"finger":1,"id":0,"altGr":-1,"shiftAltGr":-1},{"primary":34,"shift":49,"finger":1,"id":1,"altGr":-1,"shiftAltGr":-1},{"primary":171,"shift":50,"finger":1,"id":2,"altGr":60,"shiftAltGr":-1},{"primary":187,"shift":51,"finger":2,"id":3,"altGr":62,"shiftAltGr":-1},{"primary":40,"shift":52,"finger":3,"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":8,"finger":10,"id":13,"shift":-1,"altGr":-1,"shiftAltGr":-1},{"primary":234,"finger":1,"id":14,"shift":202,"altGr":-1,"shiftAltGr":-1},{"primary":98,"shift":66,"finger":1,"id":15,"altGr":-1,"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":231,"shift":199,"finger":10,"id":27,"altGr":-1,"shiftAltGr":-1},{"primary":20,"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":13,"finger":10,"id":40},{"primary":16,"finger":1,"id":41,"shift":-1,"altGr":-1,"shiftAltGr":-1},{"primary":224,"shift":192,"finger":2,"id":42,"altGr":92,"shiftAltGr":-1},{"primary":121,"shift":89,"finger":3,"id":43,"altGr":123,"shiftAltGr":-1},{"primary":120,"shift":88,"finger":4,"id":44,"altGr":125,"shiftAltGr":-1},{"primary":46,"shift":58,"finger":4,"id":45,"altGr":8230,"shiftAltGr":-1},{"primary":107,"shift":75,"finger":4,"id":46,"altGr":126,"shiftAltGr":-1},{"primary":39,"shift":63,"finger":7,"id":47,"altGr":-1,"shiftAltGr":-1},{"primary":113,"shift":81,"finger":7,"id":48,"altGr":-1,"shiftAltGr":-1},{"primary":103,"shift":71,"finger":8,"id":49,"altGr":-1,"shiftAltGr":-1},{"primary":104,"shift":72,"finger":9,"id":50,"altGr":-1,"shiftAltGr":-1},{"primary":102,"shift":70,"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 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 (Français-anglais)
{"label":"BVOFRak V1.0b","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":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":113,"finger":1,"id":14,"shift":81,"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":231,"shift":199,"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":13,"finger":10,"id":40},{"primary":16,"finger":1,"id":41,"shift":-1,"altGr":-1,"shiftAltGr":-1},{"primary":102,"shift":70,"finger":2,"id":42,"altGr":-1,"shiftAltGr":-1},{"primary":104,"shift":72,"finger":3,"id":43,"altGr":-1,"shiftAltGr":-1},{"primary":99,"shift":67,"finger":4,"id":44,"altGr":-1,"shiftAltGr":-1},{"primary":118,"shift":86,"finger":4,"id":45,"altGr":-1,"shiftAltGr":-1},{"primary":94,"shift":168,"finger":4,"id":46,"altGr":234,"shiftAltGr":202},{"primary":46,"shift":58,"finger":7,"id":47,"altGr":8230,"shiftAltGr":-1},{"primary":103,"shift":71,"finger":7,"id":48,"altGr":-1,"shiftAltGr":-1},{"primary":232,"shift":200,"finger":8,"id":49,"altGr":96,"shiftAltGr":-1},{"primary":121,"shift":89,"finger":9,"id":50,"altGr":-1,"shiftAltGr":-1},{"primary":224,"shift":192,"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 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","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":-1,"shiftAltGr":-1},{"primary":100,"shift":68,"finger":3,"id":17,"altGr":-1,"shiftAltGr":-1},{"primary":118,"shift":86,"finger":4,"id":18,"altGr":-1,"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":-1,"shiftAltGr":-1},{"primary":115,"shift":83,"finger":2,"id":30},{"primary":116,"shift":84,"finger":3,"id":31,"altGr":-1,"shiftAltGr":-1},{"primary":114,"shift":82,"finger":4,"id":32,"altGr":-1,"shiftAltGr":-1},{"primary":104,"shift":72,"finger":4,"id":33,"altGr":-1,"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
http://tomestla.info/bepo/
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?
BvoFRak : la disposition qui vous donne 1 coup 2 main passe en version 1 béta.
Hors ligne
Très intéressant. Cela pourrait faire l’objet d’une page dans le wiki.
Un clavier est plus personnel qu’une brosse à dent.
Hors ligne
"Keyboard Layout Analyzer" est un outil très intéressant, par contre il ne prend pas en charge l'utilisation des touches mortes pour composer les accents. Ce qui peux fausser les résultats dans certaines configuration, notamment pour le français.
Ma configuration personnalisée utilise notamment l'accent grave mort pour composer le è, à et ù (et accessoirement le ç en personnalisant XCompose). Du coup j'ai utilisé une petite astuce : j'ai remplacé les è par des `e, etc… dans mes textes de test. Petit inconvénient : du coup on ne peux pas comparer directement deux configurations qui n'utilisent pas les mêmes méthodes pour créer les signes accentués.
Ma configuration clavier wéop :
{"label":"WEOP","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":92,"shift":126,"finger":1,"id":0,"altGr":8212,"shiftAltGr":8211},{"primary":91,"shift":49,"finger":1,"id":1,"altGr":123,"shiftAltGr":8216},{"primary":93,"shift":50,"finger":1,"id":2,"altGr":125,"shiftAltGr":8217},{"primary":40,"shift":51,"finger":2,"id":3,"altGr":171,"shiftAltGr":8220},{"primary":41,"shift":52,"finger":3,"id":4,"altGr":187,"shiftAltGr":8221},{"primary":60,"shift":53,"finger":4,"id":5,"altGr":8804,"shiftAltGr":8222},{"primary":62,"shift":54,"finger":7,"id":6,"altGr":8805,"shiftAltGr":188},{"primary":43,"shift":55,"finger":7,"id":7,"altGr":177,"shiftAltGr":8531},{"primary":45,"shift":56,"finger":8,"id":8,"altGr":8722,"shiftAltGr":189},{"primary":47,"shift":57,"finger":9,"id":9,"altGr":247,"shiftAltGr":8532},{"primary":42,"shift":48,"finger":10,"id":10,"altGr":215,"shiftAltGr":190},{"primary":61,"shift":176,"finger":10,"id":11,"altGr":8800,"shiftAltGr":57648},{"primary":37,"shift":8242,"finger":10,"id":12,"altGr":8240,"shiftAltGr":8243},{"primary":8,"finger":10,"id":13,"shift":-1,"altGr":-1,"shiftAltGr":-1},{"primary":9,"finger":1,"id":14,"shift":-1,"altGr":-1,"shiftAltGr":-1},{"primary":119,"shift":87,"finger":1,"id":15,"altGr":124,"shiftAltGr":166},{"primary":233,"shift":201,"finger":2,"id":16,"altGr":180,"shiftAltGr":733},{"primary":111,"shift":79,"finger":3,"id":17,"altGr":-1,"shiftAltGr":-1},{"primary":112,"shift":80,"finger":4,"id":18,"altGr":167,"shiftAltGr":-1},{"primary":8217,"shift":34,"finger":4,"id":19,"altGr":-1,"shiftAltGr":-1},{"primary":106,"shift":74,"finger":7,"id":20,"altGr":-1,"shiftAltGr":-1},{"primary":118,"shift":86,"finger":7,"id":21,"altGr":-1,"shiftAltGr":-1},{"primary":108,"shift":76,"finger":8,"id":22,"altGr":-1,"shiftAltGr":-1},{"primary":100,"shift":68,"finger":9,"id":23,"altGr":-1,"shiftAltGr":-1},{"primary":98,"shift":66,"finger":10,"id":24,"altGr":-1,"shiftAltGr":-1},{"primary":94,"shift":33,"finger":10,"id":25,"altGr":-1,"shiftAltGr":-1},{"primary":38,"shift":35,"finger":10,"id":26,"altGr":36,"shiftAltGr":-1},{"primary":64,"shift":-1,"finger":10,"id":27,"altGr":-1,"shiftAltGr":-1},{"primary":20,"finger":1,"id":28,"shift":-1,"altGr":-1,"shiftAltGr":-1},{"primary":117,"shift":85,"finger":1,"id":29,"altGr":-1,"shiftAltGr":-1},{"primary":97,"shift":65,"finger":2,"id":30,"altGr":230,"shiftAltGr":198},{"primary":101,"shift":69,"finger":3,"id":31,"altGr":8364,"shiftAltGr":-1},{"primary":105,"shift":73,"finger":4,"id":32,"altGr":168,"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":96,"shift":63,"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":120,"shift":88,"finger":2,"id":42,"altGr":-1,"shiftAltGr":-1},{"primary":121,"shift":89,"finger":3,"id":43,"altGr":-1,"shiftAltGr":-1},{"primary":103,"shift":71,"finger":4,"id":44,"altGr":-1,"shiftAltGr":-1},{"primary":46,"shift":58,"finger":4,"id":45,"altGr":8230,"shiftAltGr":-1},{"primary":107,"shift":75,"finger":4,"id":46,"altGr":-1,"shiftAltGr":-1},{"primary":113,"shift":81,"finger":7,"id":47,"altGr":-1,"shiftAltGr":-1},{"primary":109,"shift":77,"finger":7,"id":48,"altGr":-1,"shiftAltGr":-1},{"primary":102,"shift":70,"finger":8,"id":49,"altGr":-1,"shiftAltGr":-1},{"primary":104,"shift":72,"finger":9,"id":50,"altGr":-1,"shiftAltGr":-1},{"primary":122,"shift":90,"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":34,"finger":5,"id":54,"shift":-1,"altGr":-1,"shiftAltGr":-1},{"primary":18,"finger":5,"id":55},{"primary":32,"finger":5,"id":56},{"primary":-18,"finger":6,"id":57},{"primary":184,"finger":6,"id":58,"shift":-1,"altGr":-1,"shiftAltGr":-1},{"primary":-93,"finger":6,"id":59},{"primary":9,"finger":6,"id":60,"shift":-1,"altGr":-1,"shiftAltGr":-1}]}
Dernière modification par cedl (10/7/2012 01:28:55)
Hors ligne
Je suis en train de développer un comparateur de disposition qui permet d'intégrer n'importe quel clavier (j'ai mit le TMx et le TECK déjà)
Version en dév : http://robiserver.ath.cx/clavier/ (uniquement disponible quand mon PC est allumé)
Version permanente : http://synaphis.free.fr/clavier/ (Je vais essayer de la garder le plus à jour possible)
Au passage : Difficile de faire mieux que ta dispo BvoFRak-TE (: j'ai réussi au niveau de la distance, mais pas pour les roulements et digrammes à un doigt.
Suggestions et critiques constructives apprécié.
Hors ligne
Sympa, mais je suis un peu surpris du corpus de « programmation » qui me semble tout sauf représentatif (beaucoup de langages exotiques, programme très court, commentaires longs). Existe-t-il un corpus basé sur github.com ou quelque chose comme ça ? Ce serait plus raisonnable de mon point de vue.
[par exemple je me demande sur quoi est construit http://www.mahdiyusuf.com/post/99470021 … syntaxes-1 ]
Hors ligne
J’ai pris celui de johnix du SVN bépo, si t’as un meilleur corpus, je suis preneur. (y a que la version LISP dispo sur ton lien j’ai l’impression)
À la limite, ça peut se faire en téléchargeant à la main des projets open source mais bon le code est répartit sur plein de fichiers donc pas super pratique à rassembler.
Dernière modification par Robipo (16/7/2012 02:46:39)
Hors ligne
Disons que, s'il y a une demande, ce ne sera pas beaucoup de boulot de construire un corpus à partir de https://github.com/repositories par exemple [même si certains de mes langages favoris n'y figurent pas, ça reste plus proche de mon expérience que le multi-hello-world].
Si demande il y a, tu préfères un fichier unique pour tout le corpus ?
Hors ligne
Non je pense que ce serait mieux un fichier par genre de langage. Je pense par la suite permettre à l'utilisateur de grouper lui-même les corpus avec des ratios. genre FR80% EN10% POO10%
Faudrait donc un corpus pour les langages POO ici par exemple.
On pourrait également imaginer un corpus balise (html/xml) etc…
Hors ligne
WOUAH!!! Robipo, super ton comparateur!!! Bravo pour le travail! Si c'est un début c'est très très prometteur.
¤ Pratique et configurable même si l'ergonomie n'est pas encore parfaite.
Je n'ai pas trouvé comment supprimer une disposition à la fois par exemple, plutôt que recommencer depuis le début.
¤ Les graphiques sont lisibles et interactifs.
Il faut cependant toujours choisir un bon vieux AZERTY ou QWERTY pour mettre en perspective les différences, sinon les écarts paraissent énormes entre les dispositions améliorées alors que ce n'est en général que quelque pour-cent.
Bon pour la visualisation des fréquences en couleur, je suis pas convaincu. Un dégradé de rouge ou autre suffirait, non ?
¤ Le seul à montrer les roulements négatifs et un des rares à montrer l'utilisation consécutive de la même main.
Pourquoi ne pas montrer les positifs aussi?
D'autres petites questions et remarques:
La prise en compte des touches Entrée, majuscule, effacer, alt gr ne semble pas être prise en compte? Cela compte beaucoup surtout pour le petit doigt droit en clavier standard et pour l'index pour les autres (un des comparateurs permet de simuler un taux de correction paramétrable genre 4% d'erreur de frappe.) On verrait par exemple qu'intervertir Ver maj et Effacer est sacrément bénéfique.
Il n'y a pas de visualisations de la répartition d'utilisation des mains et de la distance par main ou doigt. Quelle serait la méthode de gestion des pouces.
Un petit graphique sur l'utilisation des lignes ne serait pas de refus non plus.
Il manque le ê dans ta prise en compte des lettres c'est dommage et c'est défavorable au Bépo sur la distance.
Quel est la taille maximum du corpus utilisable?
Mettras-tu ton code à disposition de la communauté?
Bon courage pour la suite et encore chapeau!
En espérant ne pas avoir été trop critique (dans le sens péjoratif).
[Mode auto satisfaction = On]
Je vois que le Bvofrak est pas mauvais et qu'il a fait des petits le Robiteck
[Mode auto satisfaction = Off]
Dernière modification par medug (18/7/2012 15:49:21)
BvoFRak : la disposition qui vous donne 1 coup 2 main passe en version 1 béta.
Hors ligne
Je découvre ton super boulot. Je rajoute une couche après celle de Medug avec quelques petites remarques :
* aucun layout ni diagramme ne s'affichent sous IE9 (il faudrait au moins avertir l'utilisateur si c'est volontaire) ;
* sur Opéra et IE la fenêtre textuelle ne fait que deux lignes de haut (pas très pratique) ;
* s'adapter à l'affichage, actuellement en 100 % j'ai besoin de scroller en lattéral (c'est vraiment chiant) ;
* le message conseils/suggestions passe en partie sous les layouts ;
* la répartition/charge des mains manque cruellement comme le demande Medug ;
* un groupement des layouts par « type » plutôt qu'alphabétique me semble préférable : pour la liste actuelle je dirais alphabétique, français, anglais, TECK-spécifique ;
* s/Éffacer/Effacer ;
* s/colorer/colorier ;
* s/dispo/disposition (parce qu’y a d’la place) ;
* essayer de légender un peu les diagrammes (« roul extérieur » n’est probablement pas explicite pour tout l'monde) ;
* revoir un minimum la typographie de la partie == Stats == (ça pique un peu ! y manque pas mal d’espaces)
* mettre un lien vers cet outil à côté du dactylotest en haut du wiki, l'héberger avec le reste du projet et poser les sources sur le dépôt SVN que tout l'monde puisse l'améliorer ;
* faire une page sur le wiki pour en décrire le fonctionnement, tenir d’éventuels bugs/todo lists et avoir une page de discussion spécifique, à défaut au moins lister l’outil sur la page consacrée aux outils du projet.
[mode o< rulez]
J’vois que bépodvorak a fait plein de petits !
[/o< o<]
Hors ligne
Merci pour vos remarques et suggestion ! (:
J'ai fais une page sur le wiki http://www.bepo.fr/wiki/WebKLC
N'hésitez pas à y retourner et me dire si les changements vont bien.
Hors ligne
Non je pense que ce serait mieux un fichier par genre de langage. Je pense par la suite permettre à l'utilisateur de grouper lui-même les corpus avec des ratios. genre FR80% EN10% POO10%
Faudrait donc un corpus pour les langages POO ici par exemple.
On pourrait également imaginer un corpus balise (html/xml) etc…
Bon, j'ai un peu attendu pour m'y mettre, puis je suis parti en vacances et je repars ce soir (oui, je sais, trop dûuuure la vie !), mais entre temps j'ai quand même torché quelque chose, vu que ça semble être une demande récurrente de prendre correctement en compte la programmation.
Donc, à l'aide d'un script python (source sur Github) j'ai compilé un corpus d'un peu plus de 175 megs (désolé) à partir des 25 projets les plus en vue sur Github, et classé* par langage de programmation (soit une cinquantaine de fichiers de taille très inégale).
Le résultat est téléchargable là.
Pour un tri de plus haut niveau (langages OO, fonctionnels, etc.) je n'ai rien fait, mais ça n'est pas très compliqué à rajouter, de même qu'on peut moduler la source ou la taille du corpus si besoin.
Voili voilou…
*: le classement est approximatif et j'ai notamment déjà détecté des erreurs, mais bon, on va dire que c'est négligeable.
Hors ligne
Pages : 1