Utilisateur:Kikoun/HackTmx

De Disposition de clavier francophone et ergonomique bépo

La matrice

La matrice du clavier se compose de trois feuilles de plastiques dont deux comportent un circuit imprimé (1 pour les colonnes et 1 pour les lignes) et des pads. La dernière entre les deux premières servant d'isolant entre les pistes et permettant de laisser un espace entre les pads à l'état repos. Des trous dans cette feuille permet le contact des pads lors de la pression d'une touche.

L'une des feuilles comporte aussi une nappe permettant de relier la matrice au CI.

La nappe

La nappe comporte 24 connecteurs. Du côté touches Fonction vers la touche espace :

 - Ligne 1
 - Ligne 2
 - Ligne 3
 - Colonne 1
 - Ligne 4
 - Ligne 5
 - Ligne 6
 - Ligne 7
 - Colonne 2
 - Colonne 3
 - Colonne 4
 - Colonne 5
 - Colonne 6
 - Colonne 7
 - Colonne 8
 - Colonne 9
 - Colonne 10
 - Colonne 11
 - Colonne 12
 - Colonne 13
 - Colonne 14
 - Colonne 15
 - Colonne 16
 - Colonne 17
 - Colonne 18
 - Ligne 8

La matrice

╔═══════╗
║ Ligne ║
║Colonne║
╚═══════╝
 
 
╔════╦════╦════╦════╦════╦════╦════╦════╦════╦════╦════╦════╦════╦════╦════╗
║  6 ║  5 ║  5 ║  5 ║  6 ║  3 ║  5 ║  6 ║  2 ║  5 ║  5 ║  3 ║  6 ║  8 ║  7 ║
║  1 ║  2 ║  3 ║  3 ║  3 ║ 13 ║ 18 ║  6 ║  7 ║  7 ║  9 ║  9 ║  9 ║  9 ║ 18 ║
╚════╩════╩════╩════╩════╩════╣    ╠════╩════╩════╩════╩════╩════╩════╬════╣
│  5 │  3 │  3 │  3 │  3 │  5 ╠════╣  5 │  3 │  3 │  3 │  3 │  5 │  5 ║  2 ║
│  1 │  1 │  2 │  3 │  4 │  4 ║    ║  5 │  5 │  6 │  7 │  8 │  8 │  6 ║ 10 ║
╔════╗────┼────┼────┼────┼────║  2 ║────┼────┼────┼────┼────┼────┼────╠════╣
║  2 ║  1 │  1 │  1 │  1 │  2 ║  9 ║  2 │  1 │  1 │  1 │  1 │  2 │  2 ║  5 ║
║  1 ║  1 │  2 │  3 │  4 │  4 ║    ║  5 │  5 │  6 │  7 │  8 │  8 │  6 ║ 15 ║
╠════╣────┼────┼────┼────┼────╠════╣────┼────┼────┼────┼────┼────╔════╬════╣
║    ║  4 │  4 │  4 │  4 │  6 ║    ║  6 │  4 │  4 │  4 │  4 │  6 ║    ║  2 ║
║  2 ║  1 │  2 │  3 │  4 │  4 ║  7 ║  5 │  5 │  6 │  7 │  8 │  8 ║  4 ║  2 ║
║ 12 ║────┼────┼────┼─══─┼────║  9 ║────┼─══─┼────┼────┼────┼────║ 12 ╠════╣
║    ║  7 │  7 │  7 │  7 │  8 ║    ║  8 │  7 │  7 │  7 │  8 │  4 ║    ║  4 ║
║    ║  1 │  2 │  3 │  4 │  4 ║    ║  5 │  5 │  6 │  7 │  8 │  9 ║    ║ 10 ║
╠════╬════╦════╦════╦════╧════╩════╩════╧════╦════╦════╦════╦════╬════╬════╣
║  5 ║  1 ║  8 ║  2 ║            6           ║  4 ║  5 ║  6 ║  3 ║    ║  5 ║
║ 13 ║ 10 ║  7 ║ 14 ║           18           ║ 14 ║ 10 ║ 10 ║ 10 ║  7 ║ 11 ║
╠════╬════╩═╦══╩════╣                        ╠════╬════╬════╬════╣ 13 ╠════╣
║  3 ║   2  ║   6   ╠════════════════════════╣  8 ║  8 ║  8 ║  8 ║    ║  3 ║
║ 14 ║ 17   ║  16   ║                        ║ 16 ║ 10 ║ 18 ║ 15 ║    ║ 11 ║
╚════╩══════╩═══════╝                        ╚════╩════╩════╩════╩════╩════╝

Etude rapide de la matrice

L'un des principaux problèmes des claviers utilisant une système de captation des touches est le problème des ghosts keys (explication: http://www.dribin.org/dave/keyboard/one_html/ ). Pour produire un tel effet sur un TMx, il suffit d'appuyer sur D, F ,G (clavier azerty) l'une après l'autre et de les laisser appuyer. Chez moi, cela produit un Ctrl_l-F. D'après la matrice, cela devrait produire un F4.

Dans le cas d'une frappe typographique normale, il y a peu de change de produire cette effet. Toutefois, dans le cas d'un jeu style FPS où les touches ZQSD et AE sont souvant utilisées ensemble, il est facile de produire cette effet. Si j'appuye sur SDE, cela produit un Ctrl_l-D.

Liens

http://wiki.arcadecontrols.com/wiki/Keyboard_Encoders