PDA

Afficher la version complète : Premier pas vers le clavier azerty


Berko
30/01/2011, 02h11
Intro
Une nouvelle option avait été implémenté après une demande pour gérer le clavier en azerty.

Difficultées
Ca avait l'air cool mais en testant on se heurte à des problèmes :
Premièrement sur une touche genre le "2" on peut faire trois caractère "2", "é" et "~". En qwerty de base bah il y a pas de 3eme choix donc on a autant de touches mais plus de caractères ..
Deuxièmement la différence entre qwerty et azerty n'est pas au niveau des touches mais au niveau des caractères disponibles sur ces touches, par exemple le "." et le ";" se trouve sur une seul touche en azerty alors qu'il se trouve sur 2 touches différentes en qwerty ..
Troisièmement y en a qui aime écrire avec le capslock
Quatrièmement les américains n'ont pas pensé à nous.

Test
Bref j'ai tester ca marche j'arrive à remplacer les A par des Q etc mais j'ai été confronter aux soucis cité plus haut. L'option ne permet que de switcher des touches, du coup il y a des problèmes avec tous les symboles ...
Je n'ai donc changer que A<->Q Z-W M<->; le reste étant incompatible en grande majorité.

Procédure
L'option est KeyboardRemap et est très simple à utilisé puisqu'il faut la mettre dans Fonline.cfg du client.
Pour les paramètres c'est plus chiant à s'y retrouver et il faut une table de correspondance des touches définit dans directx ( http://fonline.pastebin.com/Qy3E0qwj )
Il faut entré les numéro séparé par un espace de la façon suivante:
X1 Y1 X2 Y2 ... etc
où X1 est remplacer par Y1

du coup ca donne ca :
KeyboardRemap=30 16 16 30 44 17 17 44 50 39 39 50que vous pouvez tester sur les différents serveurs (j'ai fait mes test directement sur 2238)

Conclusion
Bref c'est pas encore ça surtout que du coup les raccourcis changent également et j'y était très habituer même si maintenant il y a une logique avec les lettre (A pour attack, Z pour zoom, W weapon-view? Q ..?)
Vivement une table de transformation fonctionnel car cette option n'est finalement pas formidable.

Amarok
30/01/2011, 14h23
Les permut' de base sont les plus utiles à mon avis.
Après... petit "reconditionnement" des réflèxes... inévitable ^^

Merci pour cet épluchage.

HawK-EyE
30/01/2011, 15h00
Hmmm excellent initiative berko, mais dans l'idéal il faudrait aussi modifier les chiffres et les signes spéciaux non ?

Enfin, si déjà on évite les "sqlut cqvq ?" c'est l'essentiel..

A suivre..

Berko
31/01/2011, 22h25
Le problème c'est qu'on peut pas vraiment avec les signes spéciaux car c'est un switch de touche.
Par exemple en qwerty le "!" est associé au "1" (même touche). En azerty le "!" il est tout en bas à droite du clavier .. si on le déplace le "1" suivra :p
Pas possible de séparer les caractères des touches qwerty pour l'instant. Bref c'est pas très intéressant du moins je m'attendais vraiment à gérer la majeure des caractères.

Amarok
01/02/2011, 04h48
Oui, ca reste un vulgaire mappage.
Espérons du mieux pour le futur...