Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions ReadMe.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@ At the time of writing the folder includes `Generic.buttonMap`, which has every
| ------ | ---------|
| CH Products Pro Throttle USB| CHProThrottle1.buttonMap |
| Footcontrol USB| 09111844.buttonMap |
| Saitek/Logitech X56 Joystick| SaitekX56Joystick.buttonMap |
| Saitek/Logitech X56 Throttle| SaitekX56Throttle.buttonMap |
| Sony DualSense| 054C0CE6.buttonMap |
| Sony DualSense Edge| 054C0DF2.buttonMap |
| Thrustmaster T.16000M| T16000M.buttonMap |
Expand Down
46 changes: 46 additions & 0 deletions files/INTO Bindings/DeviceButtonMaps/SaitekX56Joystick.buttonMap
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8" ?>
<Root>
<!-- Stick Buttons -->
<Joy_1>TG1 (Trigger)</Joy_1>
<Joy_2>A</Joy_2>
<Joy_3>B</Joy_3>
<Joy_4>STK (Ministick)</Joy_4>
<Joy_5>D (Pinky)</Joy_5>
<Joy_6>LVR (Pinky Lever)</Joy_6>

<!-- H1 Hat (Top-Right) -->
<Joy_7>H1 Up</Joy_7>
<Joy_8>H1 Right</Joy_8>
<Joy_9>H1 Down</Joy_9>
<Joy_10>H1 Left</Joy_10>

<!-- H2 Hat (Bottom-Right) -->
<Joy_11>H2 Up</Joy_11>
<Joy_12>H2 Right</Joy_12>
<Joy_13>H2 Down</Joy_13>
<Joy_14>H2 Left</Joy_14>

<!-- Mode Switch -->
<Joy_15>M1</Joy_15>
<Joy_16>M2</Joy_16>
<Joy_17>S1</Joy_17>

<!-- Silver POV Hat (also registered as buttons 18-21) -->
<Joy_18>POV Up</Joy_18>
<Joy_19>POV Right</Joy_19>
<Joy_20>POV Down</Joy_20>
<Joy_21>POV Left</Joy_21>

<!-- Axes -->
<Joy_XAxis>Stick X</Joy_XAxis>
<Joy_YAxis>Stick Y</Joy_YAxis>
<Joy_RZAxis>Stick Twist</Joy_RZAxis>
<Joy_RXAxis>Joy Ministick X</Joy_RXAxis>
<Joy_RYAxis>Joy Ministick Y</Joy_RYAxis>

<!-- Silver POV Hat (POV1) -->
<Joy_POV1Up>POV Up</Joy_POV1Up>
<Joy_POV1Right>POV Right</Joy_POV1Right>
<Joy_POV1Down>POV Down</Joy_POV1Down>
<Joy_POV1Left>POV Left</Joy_POV1Left>
</Root>
69 changes: 69 additions & 0 deletions files/INTO Bindings/DeviceButtonMaps/SaitekX56Throttle.buttonMap
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8" ?>
<Root>
<!-- Thumb Buttons -->
<Joy_1>E</Joy_1>
<Joy_2>F (RTY 1 Push)</Joy_2>
<Joy_3>G (RTY 2 Push)</Joy_3>

<!-- Back Buttons -->
<Joy_4>I (Middle Finger)</Joy_4>
<Joy_5>H (Index Finger)</Joy_5>

<!-- Base Toggle Switches -->
<Joy_6>SW1</Joy_6>
<Joy_7>SW2</Joy_7>
<Joy_8>SW3</Joy_8>
<Joy_9>SW4</Joy_9>
<Joy_10>SW5</Joy_10>
<Joy_11>SW6</Joy_11>

<!-- Base Toggles (TGL 1-4, each has Up/Down) -->
<Joy_12>TGL 1 Up</Joy_12>
<Joy_13>TGL 1 Down</Joy_13>
<Joy_14>TGL 2 Up</Joy_14>
<Joy_15>TGL 2 Down</Joy_15>
<Joy_16>TGL 3 Up</Joy_16>
<Joy_17>TGL 3 Down</Joy_17>
<Joy_18>TGL 4 Up</Joy_18>
<Joy_19>TGL 4 Down</Joy_19>

<!-- H3 Hat (Upper Thumb Hat) -->
<Joy_20>H3 Up</Joy_20>
<Joy_21>H3 Right</Joy_21>
<Joy_22>H3 Down</Joy_22>
<Joy_23>H3 Left</Joy_23>

<!-- H4 Hat (Lower Thumb Hat) -->
<Joy_24>H4 Up</Joy_24>
<Joy_25>H4 Right</Joy_25>
<Joy_26>H4 Down</Joy_26>
<Joy_27>H4 Left</Joy_27>

<!-- Pinky Rocker Switch -->
<Joy_28>K1 Up</Joy_28>
<Joy_29>K1 Down</Joy_29>

<!-- Scroll Wheel -->
<Joy_30>Scroll Fwd</Joy_30>
<Joy_31>Scroll Back</Joy_31>

<!-- Ministick and Slider -->
<Joy_32>STK (Ministick)</Joy_32>
<Joy_33>SLD (Slider)</Joy_33>

<!-- Mode Switch -->
<Joy_34>M1</Joy_34>
<Joy_35>M2</Joy_35>
<Joy_36>S1</Joy_36>

<!-- Axes -->
<Joy_XAxis>Throttle R</Joy_XAxis>
<Joy_YAxis>Throttle L</Joy_YAxis>
<Joy_ZAxis>F (RTY 1)</Joy_ZAxis>
<Joy_RXAxis>Throttle Ministick X</Joy_RXAxis>
<Joy_RYAxis>Throttle Ministick Y</Joy_RYAxis>
<Joy_RZAxis>G (RTY 2)</Joy_RZAxis>
<Joy_Slider1>Slider</Joy_Slider1>
<Joy_UAxis>RTY 3</Joy_UAxis>
<Joy_VAxis>RTY 4</Joy_VAxis>
</Root>
Loading