From d6c2116a7182acbf4fb04376d33498373476b4ad Mon Sep 17 00:00:00 2001 From: LuigiBlood Date: Thu, 14 May 2015 03:05:34 +0200 Subject: [PATCH] Fixed N64 Mouse detection --- Source/nragev20/NRagePluginV2.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Source/nragev20/NRagePluginV2.cpp b/Source/nragev20/NRagePluginV2.cpp index f008f8d25..2b75bf9d1 100644 --- a/Source/nragev20/NRagePluginV2.cpp +++ b/Source/nragev20/NRagePluginV2.cpp @@ -602,13 +602,11 @@ EXPORT void CALL ReadController( int Control, BYTE * Command ) #ifdef ENABLE_RAWPAK_DEBUG WriteDatasA( "GetStatus-PreProcessing", Control, Command, 0); #endif - Command[3] = RD_GAMEPAD; + Command[3] = RD_GAMEPAD | RD_ABSOLUTE; Command[4] = RD_NOEEPROM; if (g_pcControllers[Control].fN64Mouse) // Is Controller a mouse? - Command[3] |= RD_RELATIVE; - else - Command[3] |= RD_ABSOLUTE; + Command[3] = RD_RELATIVE; if( g_pcControllers[Control].fPakInitialized && g_pcControllers[Control].pPakData ) {