diff --git a/Source/Plugins/Plugin_PadSimple/Src/PadSimple.cpp b/Source/Plugins/Plugin_PadSimple/Src/PadSimple.cpp index 10a9e5815c..8da6ac119b 100644 --- a/Source/Plugins/Plugin_PadSimple/Src/PadSimple.cpp +++ b/Source/Plugins/Plugin_PadSimple/Src/PadSimple.cpp @@ -681,7 +681,8 @@ void LoadConfig() for (int x = 0; x < NUMCONTROLS; x++) { - file.Get(SectionName, controlNames[x], &pad[i].keyForControl[x], defaultKeyForControl[x]); + file.Get(SectionName, controlNames[x], &pad[i].keyForControl[x], + (i==0)?defaultKeyForControl[x]:0); #ifndef _WIN32 // In linux we have a problem assigning the upper case of the // keys because they're not being recognized