diff --git a/Source/Plugins/Plugin_PadSimple/Src/PadSimple.cpp b/Source/Plugins/Plugin_PadSimple/Src/PadSimple.cpp index 156c8e2591..c71c6c91c5 100644 --- a/Source/Plugins/Plugin_PadSimple/Src/PadSimple.cpp +++ b/Source/Plugins/Plugin_PadSimple/Src/PadSimple.cpp @@ -38,6 +38,7 @@ DInput dinput; #include #include #include +#include Display* GXdsp; bool KeyStatus[NUMCONTROLS]; @@ -185,7 +186,8 @@ void PAD_Initialize(SPADInitialize _PADInitialize) #else GXdsp = (Display*)g_PADInitialize.hWnd; #endif - + XkbSetDetectableAutoRepeat(GXdsp, True, NULL); + LoadConfig(); } @@ -411,15 +413,6 @@ void X11_Read(int _numPAD, SPADStatus* _pPADStatus) break; - - case FocusIn: - XAutoRepeatOff(GXdsp); - break; - - case FocusOut: - XAutoRepeatOn(GXdsp); - break; - default: break; }