En piste
Une fois démontées les deux membranes du clavier, il ne reste plus qu'à suivre chaque piste et à recenser les touches sous lesquelles elle passe.
Pour simplifier cette tâche, j'ai photographié une première membrane (ci-dessous la membrane inférieure), et coloré chaque piste.
Pour la membrane supérieure c'était un peu plus compliqué du fait des boutons pressions en caoutchouc que je ne voulais pas décoler. J'ai donc scanné la membrane plutôt que de la photographier, afin d'avoir une image du dessous des boutons, et j'ai ensuite retourné l'image sous Paintbrush pour obtenir un inversé exploitable.
Le travail fastidieux de création de la matrice est alors simplifié.
Exemple : la touche Echap, est à l'intersection de la piste Blanche pour les colonnes et de la piste Bleue clair pour les Lignes
Le résultat
Dernière étape, éliminer les touches dangereuses (Windows), non supportées par Mame, ou susceptibles de déclencher des raccourcis clavier
Une fois ces touches supprimées, reste à définir les 28 touches qui seront attribuées aux manettes et boutons de mon Control Panel.
Il faut prendre soin de choisir une ligne différente de la matrice pour chaque touche risquant d'être pressée en même temps. A l'exception des boutons de maintenance (non utilisés en jeu) et des opposés sur manette (impossible de faire Gauche / Droite en même temps par exemple)
Voilà, le clavier est remonté, histoire de garder le contrôleur à l'abris en attendant l'opération Soudure.


