Els controls de joc simulen pulsacions de tecles enviant els mateixos senyals que les tecles d'un teclat d'ordinador qualsevol. Quan, per exemple, el joystick esquerre es mou cap amunt, un microinterruptor envia un senyal a una placa de control que, al seu torn, genera un senyal que simula la pulsació de la tecla W i l'envia a l'ordinador.
Per aconseguir aquest comportament, necessitarem una placa de prototipatge electrònic que pugui actuar com a interfície HID (Human Interface Device). Arduino té algunes plaques al mercat que compten amb aquesta capacitat:
Tingueu en compte que també hi ha plaques compatibles amb Arduino que suporten aquesta funcionalitat, per exemple:
Tot i que nosaltres no ho hem testejat, si preferiu un muntatge més senzill podeu provar d'utilitzar una placa Makey Makey, que consta d'un circuit que simula un teclat i no requereix ser programada. El circuit electrònic també es simplificaria força. D'altra banda, el preu és força més elevat.
Per obtenir informació sobre el circuit, consulteu l'apartat d'electrònica.
Per obtenir informació sobre el codi, consulteu l'apartat de software.