From 6353727eeb2c48aef4e3588a90772e01e3073171 Mon Sep 17 00:00:00 2001 From: mcgurk Date: Tue, 20 Sep 2016 22:42:02 +0300 Subject: [PATCH] Update RetroJoystickAdapter_PlaystationAnalog.ino --- RetroJoystickAdapter_PlaystationAnalog.ino | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/RetroJoystickAdapter_PlaystationAnalog.ino b/RetroJoystickAdapter_PlaystationAnalog.ino index fb45782..2634fb5 100644 --- a/RetroJoystickAdapter_PlaystationAnalog.ino +++ b/RetroJoystickAdapter_PlaystationAnalog.ino @@ -124,6 +124,12 @@ void interpretJoystickState_analog() { if ( !(btngrp1&DOWN) ) Joystick.setHatSwitch(0,180); //DOWN if ( !(btngrp1&LEFT) ) Joystick.setHatSwitch(0,270); //LEFT if ( !(btngrp1&RIGHT) ) Joystick.setHatSwitch(0,90); //RIGHT + + if ( !(btngrp1&UP) && !(btngrp1&RIGHT) ) Joystick.setHatSwitch(0,45); //UP-RIGHT + if ( !(btngrp1&RIGHT) && !(btngrp1&DOWN) ) Joystick.setHatSwitch(0,135); //RIGHT-DOWN + if ( !(btngrp1&DOWN) && !(btngrp1&LEFT) ) Joystick.setHatSwitch(0,225); //DOWN-LEFT + if ( !(btngrp1&LEFT) && !(btngrp1&UP) ) Joystick.setHatSwitch(0,315); //LEFT-UP + }