vigem-iidxio: Fix Luncatic Rave 2 incompatible button mappings
Reported by Grim: LR2 cannot make use of the d-pad as buttons for inputs because reasons. Create a third virtual gamepad to allow handling all inputs as "normal buttons" including turntables.
This commit is contained in:
+28
-28
@@ -1,6 +1,6 @@
|
||||
# ViGEm IIDXIO
|
||||
This application allows you to use any iidxio backend, e.g. `iidxio-ezusb.dll`, `iidxio-ezusb2.dll`
|
||||
or `iidxio-bio2.dll`, to be exposed as two XBOX 360 game controller on Windows.
|
||||
or `iidxio-bio2.dll`, to be exposed as three XBOX 360 game controller on Windows.
|
||||
|
||||
Thus, it allows you to use a real cabinet with all its IO with *any* game that supports xinput.
|
||||
|
||||
@@ -21,33 +21,33 @@ IO board for [ezusb](../iidxhook/iidxio-ezusb.md#setup) or
|
||||
* To quit the program, hit the `TEST` and `SERVICE` buttons at the same time
|
||||
|
||||
## Input mappings
|
||||
| Cabinet | XBOX Gamepad 1 | XBOX Gamepad 2 |
|
||||
|------------|--------------------|--------------------|
|
||||
| P1 Key 1 | A | |
|
||||
| P1 Key 2 | B | |
|
||||
| P1 Key 3 | X | |
|
||||
| P1 Key 4 | Y | |
|
||||
| P1 Key 5 | Left shoulder | |
|
||||
| P1 Key 6 | Rights houlder | |
|
||||
| P1 Key 7 | Dpad right | |
|
||||
| P2 Key 1 | | A |
|
||||
| P2 Key 2 | | B |
|
||||
| P2 Key 3 | | X |
|
||||
| P2 Key 4 | | Y |
|
||||
| P2 Key 5 | | Left shoulder |
|
||||
| P2 Key 6 | | Rights houlder |
|
||||
| P2 Key 7 | | Dpad right |
|
||||
| Start P1 | Start | |
|
||||
| Start P2 | | Start |
|
||||
| VEFX | Back | |
|
||||
| Effect | | Back |
|
||||
| Test | Left thumbstick | |
|
||||
| Service | Right thumbstick | |
|
||||
| Coin | | Left thumbstick |
|
||||
| TT P1 Up | Thumbstick X axis+ | |
|
||||
| TT P1 Down | Thumbstick X axis- | |
|
||||
| TT P2 Up | | Thumbstick X axis+ |
|
||||
| TT P2 Down | | Thumbstick X axis- |
|
||||
| Cabinet | XBOX Gamepad 1 | XBOX Gamepad 2 | XBOX Gamepad 3 |
|
||||
|------------|--------------------|--------------------|--------------------|
|
||||
| P1 Key 1 | A | | |
|
||||
| P1 Key 2 | B | | |
|
||||
| P1 Key 3 | X | | |
|
||||
| P1 Key 4 | Y | | |
|
||||
| P1 Key 5 | Left shoulder | | |
|
||||
| P1 Key 6 | Rights houlder | | |
|
||||
| P1 Key 7 | Start | | |
|
||||
| P2 Key 1 | | A | |
|
||||
| P2 Key 2 | | B | |
|
||||
| P2 Key 3 | | X | |
|
||||
| P2 Key 4 | | Y | |
|
||||
| P2 Key 5 | | Left shoulder | |
|
||||
| P2 Key 6 | | Rights houlder | |
|
||||
| P2 Key 7 | | Start | |
|
||||
| Start P1 | Back | | |
|
||||
| Start P2 | | Back | |
|
||||
| VEFX | | | B |
|
||||
| Effect | | | A |
|
||||
| Test | | | X |
|
||||
| Service | | | Y |
|
||||
| Coin | | | Start |
|
||||
| TT P1 Up | Thumbstick X axis+ | | |
|
||||
| TT P1 Down | Thumbstick X axis- | | |
|
||||
| TT P2 Up | | Thumbstick X axis+ | |
|
||||
| TT P2 Down | | Thumbstick X axis- | |
|
||||
|
||||
Turntables are either in absolute or relative mode depending on how it's defined in the
|
||||
`vigem-iidxio.conf`.
|
||||
|
||||
Reference in New Issue
Block a user