Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
user:tovarichtch [2023/02/03 04:56] – Hello world. tovarichtchuser:tovarichtch [2023/12/16 16:19] (current) – For me, for future use tovarichtch
Line 5: Line 5:
 ^  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  ^ ^  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_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/ |  BTN_RIGHT    |  Right side    |  BTN_RIGHT      |  Front left      |  BTN_RIGHT        |  A                BTN_RIGHT        |  C            |  BTN_RIGHT     +|  //BTN_RIGHT//    A            BTN_SOUTH      Pump/Front left  |  BTN_RIGHT    |  Offscreen/A/ |  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        –                –                |  START        |  BTN_MIDDLE    +|  //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  |  Front right      |  KEY_1        |  START          |  KEY_1        |  –              –              |  2                BTN_1            |  –                –                |  SELECT       |  BTN_1         +|  //BTN_1//        MINUS        KEY_PREVIOUS  |  Back right       |  KEY_1        |  START          |  KEY_1        |                                |  2                BTN_1            |                                    |  B            |  BTN_MIDDLE    
-|  //BTN_2//        1            BTN_1         |  Back right       |  KEY_2        |  SELECT          KEY_5        |  –              –              |  3                BTN_2            |  –                –                |  A            |  BTN_2         | +|  //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            |  –                –                |  B            |  BTN_3         | +|  //BTN_3//        2            BTN_2                                                                                                      |  4                BTN_3            |                                    |  START        |  KEY_1         | 
-|  //BTN_4//        HOME        |  BTN_MODE      |  –                 –             –               –             –              –              |  5                BTN_4            |  –               |  –                |  –            |  –             +|  //BTN_4//        HOME        |  BTN_MODE      |                                                                                              |  5                BTN_4            |                                                  |                | 
-|  //BTN_5//        ↑            KEY_UP        |  ↑                |  KEY_UP        ↑              |  KEY_UP        –              –              |  Back 1          |  KEY_UP            –                –                |  ↑            |  5             +|  //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          –                –                |  ↓            |  6             +|  //BTN_6//        ↓            KEY_DOWN      |  ↓                |  KEY_DOWN      ↓              |  KEY_DOWN                                    |  Back 2          |  KEY_DOWN                                            |  ↓            |  KEY_DOWN      
-|  //BTN_7//        ←            KEY_LEFT      |  ←                |  KEY_LEFT      ←              |  KEY_LEFT      –              –               –                –                 –                –                |  ←            |  7             +|  //BTN_7//        ←            KEY_LEFT      |  ←                |  KEY_LEFT      ←              |  KEY_LEFT                                                                                                          |  ←            |  KEY_LEFT      
-|  //BTN_8//        →            KEY_RIGHT      →                |  KEY_RIGHT    |  →              |  KEY_RIGHT    |  –              –               –                –                 –                –                |  →            |  8             |+|  //BTN_8//        →            KEY_RIGHT      →                |  KEY_RIGHT    |  →              |  KEY_RIGHT    |                                                                                                      |  →            |  KEY_RIGHT     |
  
 ==== Emulators buttons mapping ==== ==== Emulators buttons mapping ====
  
-^  Global code     ^  Retroarch       ^  RPCS3          MAME (WIP)  ^  Dolphin/Wii +^  Global code     ^  lr-snes9x  ^  lr-genesisplusgx  ^  lr-pcsx_rearmed  ^  lr-fbneo    lr-flycast    PCSX2             ^  RPCS3          MAME (WIP)  ^  Dolphin/Wii 
-|  //BTN_LEFT//    |  trigger         |  T              BUTTON1      B            | +|  //BTN_LEFT//    |  FIRE        TRIGGER            TRIGGER          |  TRIGGER    |  TRIGGER      |  Trigger           |  T              BUTTON1      B            | 
-|  //BTN_RIGHT//   |  offscreen_shot   MOVE (∼)      |  BUTTON2      A            | +|  //BTN_RIGHT//   |  CURSOR      1                  A                |  SECONDARY  |  SECONDARY/ C                 |  MOVE (∼)      |  BUTTON2      A            | 
-|  //BTN_MIDDLE//  |  start           |  START          START        PLUS         | +|  //BTN_MIDDLE//  |  TURBO      |  2                  B                |  START      |  START        |  A                 |  START          START        PLUS         | 
-|  //BTN_1//       |  select          |  CROSS (X)      COIN        |  MINUS        | +|  //BTN_1//       |  PAUSE      |  PAUSE                                COINS      |  COINS        |  B                 |  CROSS (X)      COIN        |  MINUS        | 
-|  //BTN_2//       |  aux_a           |  CIRCLE (O)    |  BUTTON3      1            | +|  //BTN_2//       |                                |                                             |  Recalibrate shot  |  CIRCLE (O)    |  BUTTON3      1            | 
-|  //BTN_3//       |  aux_b           |  SELECT        |  BUTTON4      2            | +|  //BTN_3//       |                                |                                             |  Start             |  –             |  BUTTON4      2            | 
-|  //BTN_4//       |  aux_c           |  –              BUTTON5      HOME         | +|  //BTN_4//       |                                |                                             |  Select            |  –              BUTTON5      HOME         | 
-|  //BTN_5//       |  dpad_up         |  TRIANGLE (△)  |  BUTTON6      D-Pad/Up     | +|  //BTN_5//       |                                |                                             |  D-Pad Up          |  TRIANGLE (△)  |  BUTTON6      D-Pad/Up     | 
-|  //BTN_6//       |  dpad_down       |  SQUARE (□)    |  –            D-Pad/Down   | +|  //BTN_6//       |                                |                                             |  D-Pad Down        |  SQUARE (□)    |  –            D-Pad/Down   | 
-|  //BTN_7//       |  dpad_left       |  –             |  –            D-Pad/Left   | +|  //BTN_7//       |                                |                                             |  D-Pad Left        |  SELECT        |  –            D-Pad/Left   | 
-|  //BTN_8//       |  dpad_right      |  –              –            D-Pad/Right  |+|  //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. 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