Pouquoi faire un HACK Pad ?
Est-ce une obligation ?
Combien de solutions ?
Ce dossier a été rédigé tout d’abord pour proposer une approche basique du câblage des boutons en façade sur votre futur pincab : Bouton Crédit, services, start, etc…
Il n’a pas la prétention d’être la référence, mais simplement d’expliquer aux débutants plusieurs approches possibles du câblage des boutons.
La partie éclairage des boutons faisant plutôt l’objet de la partie TOYS, elle ne sera pas traitée ici.
L’analyse des hacks se présentera sous trois aspects : avantage, inconvénient et coût (car les budgets sont diverses, que cela se respecte, et qu’à la fin, seul le plaisir de fabriquer son pincab et d’y jouer compte !
Le grand classique du hack : LE HACK PAD CLAVIER PS2 :
Ce hack est très populaire chez ceux qui fabriquent leurs propres bornes d’arcade, principalement parce que tous les PC ancienne génération étaient équipés de ce port PS2.
Cela permettait de recycler de vieux PC et leurs claviers et de ne pas encombrer les ports USB.
Il existe plusieurs adaptateurs USB vers PS2 ou PS2 vers USB, selon vos besoins, mais certains diront que cela augmentent les temps de réponse des touches
Méthode :
Le hack pad clavier PS2 consiste à récupérer la carte à l’intérieur du clavier et de câbler directement les boutons dont on souhaite avoir l’utilisation.
Il suffit donc d’extraire la carte du clavier en conservant le port PS2
Pour comprendre la matrice à réaliser, il faut comprendre comment est générée une touche au clavier. L’image suivante illustre le schéma électrique :
Une touche est la combinaison d’une colonne et d’une ligne.
Chaque combinaison est unique, mais possède toujours des points communs avec les touches voisines.
Préparation de la matrice (Etape 1) :
Il faudra donc réaliser une matrice pour comprendre la combinaison des connexions à réaliser pour obtenir la touche voulue sur votre clavier. Là encore, trouver la méthode qui vous convient le mieux. Voici quelques exemples :
Blocs notes :
Touche A = A1
Touche X = B3
Etc
Dessin :
Reproduire un clavier et noter les touches selon l’adresse de la ligne et de la colonne
Préparation de la matrice (Etape2) : Matériel
Ensuite vient la partie un peu laborieuse du hack sur clavier, le repérage des connexions.
Le clavier est composé de deux couches superposées de circuits, qui se croisent pour former un gigantesque puzzle
Le but est de retrouver, à partir du point de connexion, les pistes utilisées sur le circuit du clavier, afin de pouvoir déterminer l’adresse de la ligne et de la colonne de chaque touche.
Méthode 1 :
Une fois l’emplacement des touches clavier identifiées sur les 2 circuits, il suffit de remonter le fil jusqu’au point de connexion avec le circuit imprimé.
Pour moi, cela reste la méthode la plus longue et qui a le plus de chance de générer des erreurs.
Méthode 2 : Le Multimètre
L’utilisation d’un multimètre est requise. Il suffit de positionner l’appareil sur la fonction continuité ou ohmmètre, afin de trouver où chaque point de connexion ressort à l’extrémité à l’extrémité du circuit.
Méthode 3 : Le clavier Virtuel de windows 10
Afficher le clavier virtuel de WIN 10 pour afficher les touches claviers appuyés
Pour les configurations plus anciennes, je conseille de de consulter le staff pour passer malgré tout en WIN 10 ou sinon de chercher un clavier virtuel en ligne.
Faire contact et lire le résultat à l’écran
Le hack clavier est-il une bonne alternative par rapport à d’autres solutions ?
En fait cela dépendra de nombreux critères :
Matériel (votre configuration ou les matériaux à votre disposition pour le réaliser)
Vos compétences
Le but que vous recherchez à atteindre
Votre budget
Etc…
Voici un tableau listant certains avantages et inconvénients de chaque hack que nous présentons.
Le hack clavier USB
La méthode est similaire au clavier PS2, mais il nécessite soit de prendre un port sur votre carte mère, soit l’installation d’un hub, qui déjà chargé d’autres périphériques, pourra légèrement ralentir la rapidité d’action pour certaines touches et tenir votre plaisir de jeu.
Le hack pad
Cette solution ressemble au hack clavier à la différence qu’il faudra dans de nombreux cas faire une installation logiciel supplémentaire
Pinball FX 3 est conçu pour utiliser une manette XBOX 360 (voir TUTO du groupe)
Les logiciels pour convertir les touches de Gamepad en clavier sont légions
Dans le cas présent, voici une présentation du logiciel XPADER
Appairage des touches avec chaque touche de clavier
Appairage d’une manette XBOX avec chaque touche de clavier souhaitée
Cela permet aussi de recycler de vieilles mannettes à moindre coût et le logiciel peut s’adapter aux modèles les plus connus (XBOX, PS3, etc..)
L’encodeur clavier
Une bonne alternative pour le débutant. Cela consiste à faire un hack clavier propre et déjà prêt.
Il y a des modèles (USB et PS2) simples où il faut connecter des pin et faire un minimum de programmation.
Certains modèles tout prêt et bien connu de la scène Arcade mais à des tarifs élevés
Certains offrent un bon compromis et limite plug and play avec les cosses pour relier directement les boutons et pour des tarifs très raisonnables.
Partie câblage :
Etant donné que certaines touches sont communes, je recommande le bornier simple ou double, mais des dominos font aussi l’affaire.
Très évolutif et surtout en cas d’erreur de débutant, il est très facile de modifier l’emplacement d’un câble ou de raccorder plusieurs fils sur une même borne.
Là encore, la méthode reste personnelle selon vos connaissances et ce qui est à votre disposition : Le principal est de s’y retrouver pour la maintenance.
NOTA BENE :
Sur un Hack CLAVIER chaque touche prend deux fils ! il n’y a pas de + et – Sur un encodeur, les touches ont une masse commune.
L’effet GHOSTING :
Le problème du hack clavier est l’effet GHOSTING ou Touche Fantôme.
Après la réalisation de votre matrice, vous découvrirez que certaines touches ont un fil en commun.
Le problème, lors d’une partie, est que la pression simultanée de plusieurs touches, peuvent en activer une autre.
Pour lutter contre ce désagrément lors d’une partie, il est conseillé de rajouter des diodes 1N4148 : Cette solution est très peu coûteuse.
Et pour ceux qui souhaitent une très grande réactivité, privilégiez les diodes schottky, qui sont encore plus rapides.
Sources :
- Monte ton Cab
- Google images
Rédacteur : Stefan Braconnier
One response
Merci ! c’est bien cool de documenter des solutions de hack en face des solutions « plug n play », chacun y trouvera son compte. 🙂
> cool pour le ghosting, ça m’aurait évité des galères si j’avais su !
> par contre, je me permets une remarque sur le hack clavier (ps2 ou usb) pour l’avoir pratiqué en masse : souder un câble sur la « carte » n’est pas si simple, d’autant plus qu’elles sont bien différentes selon le constructeur). Il y a dans 90% des cas un bon gros vernis étalé sur la connectique, qu’il faudra prendre le temps de poncer a la mano avant de pouvoir accéder au cuivre et y souder ce qu’on veut (et encore, ça n’adhère pas des masses en général). Mais ça marche ! 🙂