Keep it under control!
Zoals eerder vermeld hebben we ook ondersteuning verleend bij de manier waarop de kast te bedienen is. Want wat is nou een arcade kast zonder old school joysticks en knoppen? Om de game die in de browser draait te laten communiceren met de controls van de arcade kast, hebben we deze gekoppeld met behulp van een Arduino Nano. De Arduino emuleert een USB-toetsenbord zodat iedere knop die ingedrukt wordt, geïnterpreteerd wordt als letter die je op het toetsenbord indrukt. Bijvoorbeeld, joystick van speler 1 omhoog is de letter w, joystick van speler 1 omlaag is de letter s, etc. De browser detecteert deze invoer alsof het een normaal USB-toetsenbord is dat gebruikt wordt en zo wordt de game aangestuurd.