Merci à tous.
Je recense les idées listées. En fait je cherche surtout un outil de « recherche », pour optimiser une disposition de clavier de manière heuristique, un peu un tout-en-un.
Tout d'abord, mon langage de prédilection est python. C'est solide, bien supporté par la communauté, assez
trendy libre, et je pense que c'est un des langages les plus importants en terme de bibliothèques tierces.
Java est également riche en bibliothèques tierces parties, mais c'est un langage plus formel, peut être plus sérieux.
Je pense donc choisir python comme langage de départ.
Merci à tous pour vos idées de logiciels existants. Je pense recenser cela sur le wiki, car c'est à ce niveau que nous avons le plus de visibilité pour écrire de la documentation.
Pour la modélisation de claviers au format SVG, je trouve que c'est une bonne idée, cela permet d'avoir des graphiques de qualité à moindre frais. La modélisation « physique » du clavier est importante mais cela ne forme pas la majorité de nos besoins en terme d'analyse statistique de texte.
Effectivement, les fichiers xkb prennent en compte la géométrie des claviers. Je peux m'en inspirer comme « patrons » pour la plupart des modèles de clavier semble-t-il.
L'existence d'outils définis pour générer les pilotes windows/linux/macos permettra à mon logiciel éventuel de n'utiliser qu'un format de sortie, qui serait donné par cette page :
http://bepo.fr/wiki/ConfigGenerator#Cr.C3.A9er_une_disposition
Je suis intéressé par tous programme faisant de l'analyse statistique des trigrammes/digrammes/etc.
Merci beaucoup pour vos retours. J'ai pas mal de boulot en ce moment, donc ce sera dur à gérer, je vais essayer de faire quelque chose de positif pour la communauté.