Zelf een gamecontroller maken

Het derde argument van Mouse.move.

#include <Mouse.h>

void setup()
{
  Mouse.begin();
  pinMode(A5, INPUT_PULLUP);
}

void loop() {
  if (digitalRead(A5) == HIGH)
  {
    return;
  }

  Mouse.move(0, 0, -5);
  delay(1000);
}

De richting wordt bepaald door het teken (negatief / positief).

Getest met een Leonardo.

Opmerking:
Ingang A5 gebruikt om te activeren / de-activeren.