From 857e0110fb05e7cd06d0252b414f58afca282e15 Mon Sep 17 00:00:00 2001 From: Petr Kracik Date: Thu, 12 Dec 2019 18:25:30 +0100 Subject: [PATCH] setup mouse pins from definitons --- YAOCMouse.ino | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/YAOCMouse.ino b/YAOCMouse.ino index b36f8a6..48ada01 100644 --- a/YAOCMouse.ino +++ b/YAOCMouse.ino @@ -145,22 +145,22 @@ HIDBoot HidMouse(&Usb); MouseRptParser PrsMouse; -void setupAmigaMouse() { - pinMode(14, OUTPUT); //Y - pinMode(13, OUTPUT); //QY - pinMode(15, OUTPUT); //X - pinMode(12, OUTPUT); //QX +void setupAnalogMouse() { + pinMode(PIN_MOUSE_V, OUTPUT); + pinMode(PIN_MOUSE_VQ, OUTPUT); - pinMode(16, OUTPUT); //Button L + pinMode(PIN_MOUSE_H, OUTPUT); + pinMode(PIN_MOUSE_HQ, OUTPUT); - digitalWrite(14, LOW); - digitalWrite(13, LOW); + pinMode(PIN_MOUSE_LBTN, OUTPUT); + pinMode(PIN_MOUSE_MBTN, OUTPUT); + pinMode(PIN_MOUSE_RBTN, OUTPUT); - digitalWrite(15, LOW); - digitalWrite(12, LOW); - - digitalWrite(16, HIGH); + // Default button state is not pressed + digitalWrite(PIN_MOUSE_LBTN, HIGH); + digitalWrite(PIN_MOUSE_MBTN, HIGH); + digitalWrite(PIN_MOUSE_RBTN, HIGH); } @@ -179,7 +179,7 @@ void setup() { Serial.println(" DONE"); } - setupAmigaMouse(); + setupAnalogMouse(); HidMouse.SetReportParser(0, &PrsMouse);