summaryrefslogtreecommitdiff
path: root/Source/Plugins/Plugin_PadSimple/Src/PadSimple.cpp
diff options
context:
space:
mode:
authorXTra.KrazzY <XTra.KrazzY@gmail.com>2008-09-25 21:59:48 +0000
committerXTra.KrazzY <XTra.KrazzY@gmail.com>2008-09-25 21:59:48 +0000
commit14880b0232545da9d170a9b192cd8398abe2661b (patch)
tree045e7af8c4e7d79da39a6a0592f3e89afe828797 /Source/Plugins/Plugin_PadSimple/Src/PadSimple.cpp
parentb5eef72a7d2ebbd29186a2b1292f9f37b0ec7084 (diff)
SimplePad fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@701 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Plugins/Plugin_PadSimple/Src/PadSimple.cpp')
-rw-r--r--Source/Plugins/Plugin_PadSimple/Src/PadSimple.cpp15
1 files changed, 6 insertions, 9 deletions
diff --git a/Source/Plugins/Plugin_PadSimple/Src/PadSimple.cpp b/Source/Plugins/Plugin_PadSimple/Src/PadSimple.cpp
index 8da6ac119b..6e44485b64 100644
--- a/Source/Plugins/Plugin_PadSimple/Src/PadSimple.cpp
+++ b/Source/Plugins/Plugin_PadSimple/Src/PadSimple.cpp
@@ -267,9 +267,8 @@ void DInput_Read(int _numPad, SPADStatus* _pPADStatus)
int mainvalue = (dinput.diks[pad[_numPad].keyForControl[CTL_HALFMAIN]] & 0xFF) ? 40 : 100;
int subvalue = (dinput.diks[pad[_numPad].keyForControl[CTL_HALFSUB]] & 0xFF) ? 40 : 100;
- int triggervalueL = (dinput.diks[pad[_numPad].keyForControl[CTL_TRIGGER_L]] & 0xFF) ? 100 : 255;
- int triggervalueR = (dinput.diks[pad[_numPad].keyForControl[CTL_TRIGGER_R]] & 0xFF) ? 100 : 255;
-
+ int triggervalue = (dinput.diks[pad[_numPad].keyForControl[CTL_HALFTRIGGER]] & 0xFF) ? 100 : 255;
+
// get the new keys
if (dinput.diks[pad[_numPad].keyForControl[CTL_MAINLEFT]] & 0xFF){_pPADStatus->stickX -= mainvalue;}
@@ -290,13 +289,13 @@ void DInput_Read(int _numPad, SPADStatus* _pPADStatus)
if (dinput.diks[pad[_numPad].keyForControl[CTL_L]] & 0xFF)
{
_pPADStatus->button |= PAD_TRIGGER_L;
- _pPADStatus->triggerLeft = triggervalueL;
+ _pPADStatus->triggerLeft = triggervalue;
}
if (dinput.diks[pad[_numPad].keyForControl[CTL_R]] & 0xFF)
{
_pPADStatus->button |= PAD_TRIGGER_R;
- _pPADStatus->triggerRight = triggervalueR;
+ _pPADStatus->triggerRight = triggervalue;
}
if (dinput.diks[pad[_numPad].keyForControl[CTL_A]] & 0xFF)
@@ -616,10 +615,9 @@ void LoadConfig()
DIK_C,
DIK_D,
DIK_RETURN,
- DIK_Q,
DIK_LCONTROL,
+ DIK_Q,
DIK_W,
- DIK_LCONTROL,
DIK_UP, //mainstick
DIK_DOWN,
DIK_LEFT,
@@ -644,10 +642,9 @@ void LoadConfig()
XK_c,
XK_d,
XK_Return,
+ XK_Control_L,
XK_q,
- XK_Control_L,
XK_w,
- XK_Control_L,
XK_Up, //mainstick
XK_Down,
XK_Left,