diff options
| author | XTra.KrazzY <XTra.KrazzY@gmail.com> | 2008-09-25 21:59:48 +0000 |
|---|---|---|
| committer | XTra.KrazzY <XTra.KrazzY@gmail.com> | 2008-09-25 21:59:48 +0000 |
| commit | 14880b0232545da9d170a9b192cd8398abe2661b (patch) | |
| tree | 045e7af8c4e7d79da39a6a0592f3e89afe828797 /Source/Plugins/Plugin_PadSimple/Src/PadSimple.cpp | |
| parent | b5eef72a7d2ebbd29186a2b1292f9f37b0ec7084 (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.cpp | 15 |
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, |
