Show pageOld revisionsBacklinksExport to PDFBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ===== 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_C | | //BTN_MIDDLE// | PLUS | KEY_NEXT | Back left | BTN_MIDDLE | B | BTN_MIDDLE | Left side | BTN_MIDDLE | 1 | BTN_MIDDLE | | | A | BTN_RIGHT | | //BTN_1// | MINUS | KEY_PREVIOUS | Back right | KEY_1 | START | KEY_1 | | | 2 | BTN_1 | | | B | BTN_MIDDLE | | //BTN_2// | 1 | BTN_1 | Front right | KEY_2 | SELECT | KEY_5 | | | 3 | BTN_2 | | | SELECT | KEY_5 | | //BTN_3// | 2 | BTN_2 | | | | | | | 4 | BTN_3 | | | START | KEY_1 | | //BTN_4// | HOME | BTN_MODE | | | | | | | 5 | BTN_4 | | | | | | //BTN_5// | ↑ | KEY_UP | ↑ | KEY_UP | ↑ | KEY_UP | | | Back 1 | KEY_UP | | | ↑ | KEY_UP | | //BTN_6// | ↓ | KEY_DOWN | ↓ | KEY_DOWN | ↓ | KEY_DOWN | | | Back 2 | KEY_DOWN | | | ↓ | KEY_DOWN | | //BTN_7// | ← | KEY_LEFT | ← | KEY_LEFT | ← | KEY_LEFT | | | | | | | ← | KEY_LEFT | | //BTN_8// | → | KEY_RIGHT | → | KEY_RIGHT | → | KEY_RIGHT | | | | | | | → | KEY_RIGHT | ==== Emulators buttons mapping ==== ^ Global code ^ lr-snes9x ^ lr-genesisplusgx ^ lr-pcsx_rearmed ^ lr-fbneo ^ lr-flycast ^ PCSX2 ^ RPCS3 ^ MAME (WIP) ^ Dolphin/Wii ^ | //BTN_LEFT// | FIRE | TRIGGER | TRIGGER | TRIGGER | TRIGGER | Trigger | T | BUTTON1 | B | | //BTN_RIGHT// | CURSOR | 1 | A | SECONDARY | SECONDARY/B | C | MOVE (∼) | BUTTON2 | A | | //BTN_MIDDLE// | TURBO | 2 | B | START | START | A | START | START | PLUS | | //BTN_1// | PAUSE | PAUSE | | COINS | COINS | B | CROSS (X) | COIN | MINUS | | //BTN_2// | | | | | | Recalibrate shot | CIRCLE (O) | BUTTON3 | 1 | | //BTN_3// | | | | | | Start | – | BUTTON4 | 2 | | //BTN_4// | | | | | | Select | – | BUTTON5 | HOME | | //BTN_5// | | | | | | D-Pad Up | TRIANGLE (△) | BUTTON6 | D-Pad/Up | | //BTN_6// | | | | | | D-Pad Down | SQUARE (□) | – | D-Pad/Down | | //BTN_7// | | | | | | D-Pad Left | SELECT | – | D-Pad/Left | | //BTN_8// | | | | | | D-Pad 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.txt Last modified: 2 years agoby tovarichtch