Stap 2: Problemen bij het gebruik van een vier-schakelaar-regeling op de mat
Één manier om te verbeteren op deze beperking van de vier schakelaar benadering is het gebruik van acht schakelaars, met een schakeloptie voor elk van de 8 richtingen. Elk van de 8 mogelijke richtingen kan nu worden geselecteerd door te drukken op een enkele schakelaar.
Uitvoering van een acht Switch-Controller
Een implementatie van de acht switch kan worden gemaakt, zoals wordt weergegeven in het diagram. De aanpak van de acht schakelaar voegt vier meer schakelopties toe aan de bestaande vier, één voor elk van de diagonale richtingen. Zoals eerder vermeld, als u wilt verplaatsen in een diagonale wijze, zijn twee schakelaars gesloten. Bijvoorbeeld, om te bewegen omhoog en naar het recht, zijn het opgaande en rechtergedeelte schakelaars gesloten op hetzelfde moment. Zo, elk van de extra schakelaars voor de vier diagonale richtingen moeten trekken de corresponderende twee laag lijnen.
Om te isoleren van de extra vier schakelopties van de bestaande vier, moeten dioden worden gebruikt zoals wordt weergegeven in het diagram te verbinden met de vier draden van de joystick-interface. Met deze regeling, kan diagonaal bewegen worden bereikt op de normale manier met twee switches, of door te drukken op een diagonale schakelaar.