Skip to content

Instantly share code, notes, and snippets.

@stephenfeather
Last active June 2, 2023 14:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save stephenfeather/1f9910713ab17300768477ee13d13ac8 to your computer and use it in GitHub Desktop.
Save stephenfeather/1f9910713ab17300768477ee13d13ac8 to your computer and use it in GitHub Desktop.
Controller mapping file for Steelseries Nimbus+ and Farming Simulator 2019 (MacOS/OSX) - On some older macs the productID and vendor ID show as 000 so an alternate file is available.
<deviceMapping backends="rawInput;directInput;macosXSdl">
<productKey productId="1422" vendorId="1038" />
<productName vendorId="1038">
<keyword text="nimbus+" />
</productName>
<category>gamepad</category> <!-- gamepad, wheel, joystick, farmWheel, farmSidePanel -->
<buttonMappings>
<buttonMapping physical="0" logical="0" label="A" />
<buttonMapping physical="1" logical="1" label="B" />
<buttonMapping physical="2" logical="2" label="X" />
<buttonMapping physical="3" logical="3" label="Y" />
<buttonMapping physical="4" logical="4" label="L1" />
<buttonMapping physical="5" logical="5" label="R1" />
<buttonMapping physical="6" logical="6" label="L2" />
<buttonMapping physical="7" logical="7" label="R2" />
<buttonMapping physical="8" logical="8" label="LS" />
<buttonMapping physical="9" logical="9" label="RS" />
<buttonMapping physical="10" logical="10" label="DP-UP" />
<buttonMapping physical="11" logical="11" label="DP-DOWN" />
<buttonMapping physical="12" logical="12" label="DP-RIGHT" />
<buttonMapping physical="13" logical="13" label="DP-LEFT" />
<buttonMapping physical="14" logical="14" label="MENU" />
<buttonMapping physical="15" logical="15" label="OPTIONS" />
<buttonMapping physical="16" logical="16" label="HOME" />
</buttonMappings>
<axisMappings>
<axisMapping physical="X" logical="0" scale="1" offset="0" label="LS-X" />
<axisMapping physical="Y" logical="1" scale="-1" offset="0" label="LS-Y" />
<axisMapping physical="Z" logical="2" scale="1" offset="0" label="RS-X" />
<axisMapping physical="RZ" logical="3" scale="1" offset="0" label="RS-Y" />
</axisMappings>
</deviceMapping>
<deviceMapping backends="rawInput;directInput;macosXSdl">
<productKey productId="0000" vendorId="0000" />
<productName vendorId="0000">
<keyword text="nimbus+" />
</productName>
<category>gamepad</category> <!-- gamepad, wheel, joystick, farmWheel, farmSidePanel -->
<buttonMappings>
<buttonMapping physical="0" logical="0" label="A" />
<buttonMapping physical="1" logical="1" label="B" />
<buttonMapping physical="2" logical="2" label="X" />
<buttonMapping physical="3" logical="3" label="Y" />
<buttonMapping physical="4" logical="4" label="L1" />
<buttonMapping physical="5" logical="5" label="R1" />
<buttonMapping physical="6" logical="6" label="L2" />
<buttonMapping physical="7" logical="7" label="R2" />
<buttonMapping physical="8" logical="8" label="LS" />
<buttonMapping physical="9" logical="9" label="RS" />
<buttonMapping physical="10" logical="10" label="DP-UP" />
<buttonMapping physical="11" logical="11" label="DP-DOWN" />
<buttonMapping physical="12" logical="12" label="DP-RIGHT" />
<buttonMapping physical="13" logical="13" label="DP-LEFT" />
<buttonMapping physical="14" logical="14" label="MENU" />
<buttonMapping physical="15" logical="15" label="OPTIONS" />
<buttonMapping physical="16" logical="16" label="HOME" />
</buttonMappings>
<axisMappings>
<axisMapping physical="X" logical="0" scale="1" offset="0" label="LS-X" />
<axisMapping physical="Y" logical="1" scale="-1" offset="0" label="LS-Y" />
<axisMapping physical="Z" logical="2" scale="1" offset="0" label="RS-X" />
<axisMapping physical="RZ" logical="3" scale="1" offset="0" label="RS-Y" />
</axisMappings>
</deviceMapping>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment