This is an old revision of the document!
Button mapping (WIP)
Default global mapping
| Global code | Wiigun btn | Wiigun code | Sinden btn | Sinden code | GUN4IR btn | GUN4IR code | AimTrack btn | AimTrack code | AElightgun btn | AElightgun code | Dolphinbar btn | Dolphinbar code | GunCon2 btn | GunCon2 code |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BTN_LEFT | B | BTN_EAST | Trigger | BTN_LEFT | Trigger | BTN_LEFT | Trigger | BTN_LEFT | Trigger | BTN_LEFT | B | BTN_LEFT | Trigger | BTN_LEFT |
| BTN_RIGHT | A | BTN_SOUTH | Pump/Front left | BTN_RIGHT | Offscreen/A/C | BTN_RIGHT | Right side | BTN_RIGHT | Front left | BTN_RIGHT | A | BTN_RIGHT | C | BTN_RIGHT |
| BTN_MIDDLE | PLUS | KEY_NEXT | Back left | BTN_MIDDLE | B | BTN_MIDDLE | Left side | BTN_MIDDLE | 1 | BTN_MIDDLE | – | – | START | BTN_MIDDLE |
| BTN_1 | MINUS | KEY_PREVIOUS | Front right | KEY_1 | START | KEY_1 | – | – | 2 | BTN_1 | – | – | SELECT | BTN_1 |
| BTN_2 | 1 | BTN_1 | Back right | KEY_2 | SELECT | KEY_5 | – | – | 3 | BTN_2 | – | – | A | BTN_2 |
| BTN_3 | 2 | BTN_2 | – | – | – | – | – | – | 4 | BTN_3 | – | – | B | BTN_3 |
| BTN_4 | HOME | BTN_MODE | – | – | – | – | – | – | 5 | BTN_4 | – | – | – | – |
| BTN_5 | ↑ | KEY_UP | ↑ | KEY_UP | ↑ | KEY_UP | – | – | Back 1 | KEY_UP | – | – | ↑ | 5 |
| BTN_6 | ↓ | KEY_DOWN | ↓ | KEY_DOWN | ↓ | KEY_DOWN | – | – | Back 2 | KEY_DOWN | – | – | ↓ | 6 |
| BTN_7 | ← | KEY_LEFT | ← | KEY_LEFT | ← | KEY_LEFT | – | – | – | – | – | – | ← | 7 |
| BTN_8 | → | KEY_RIGHT | → | KEY_RIGHT | → | KEY_RIGHT | – | – | – | – | – | – | → | 8 |
Emulators buttons mapping
| Global code | Retroarch | RPCS3 | MAME (WIP) | Dolphin/Wii |
|---|---|---|---|---|
| BTN_LEFT | trigger | T | BUTTON1 | B |
| BTN_RIGHT | offscreen_shot | MOVE (∼) | BUTTON2 | A |
| BTN_MIDDLE | start | START | START | PLUS |
| BTN_1 | select | CROSS (X) | COIN | MINUS |
| BTN_2 | aux_a | CIRCLE (O) | BUTTON3 | 1 |
| BTN_3 | aux_b | SELECT | BUTTON4 | 2 |
| BTN_4 | aux_c | – | BUTTON5 | HOME |
| BTN_5 | dpad_up | TRIANGLE (△) | BUTTON6 | D-Pad/Up |
| BTN_6 | dpad_down | SQUARE (□) | – | D-Pad/Down |
| BTN_7 | dpad_left | – | – | D-Pad/Left |
| BTN_8 | dpad_right | – | – | D-Pad/Right |
Read the 2 tables above like this : if you press the Back right button of the Sinden gun, it will emit a KEY_2 linux event that will be converted into the BTN_2 global code which will emit virtually in the emulator rpcs3 a CROSS (X) event.
- user/tovarichtch.1675400177.txt.gz
- Last modified: 3 years ago
- by tovarichtch