<deviceMapping backends="rawInput;directInput;macosXSdl">
    <productKey productId="C262" vendorId="046D" />
    <productName vendorId="046D">
        <keyword text="g920" />
    </productName>
    <category>wheel</category>  <!-- gamepad, wheel, joystick, farmWheel, farmSidePanel -->
    <buttonMappings>
        <buttonMapping physical="0" logical="1" label="A" />
        <buttonMapping physical="1" logical="2" label="B" />
        <buttonMapping physical="2" logical="0" label="X" />
        <buttonMapping physical="3" logical="3" label="Y" />
        <buttonMapping physical="4" logical="7" label="RB"/> <!-- labeled button, but actually at the trigger location -->
        <buttonMapping physical="5" logical="6" label="LB" />
        <buttonMapping physical="6" logical="9" label="Start" />
        <buttonMapping physical="7" logical="8" label="Back" />
        <buttonMapping physical="8" logical="11" label="RSB" />
        <buttonMapping physical="9" logical="10" label="LSB" />
        <buttonMapping physical="10" logical="12" label="Start" />
        <buttonMapping physical="12" logical="25" label="G1" />
        <buttonMapping physical="13" logical="26" label="G2" />
        <buttonMapping physical="14" logical="27" label="G3" />
        <buttonMapping physical="15" logical="28" label="G4" />
        <buttonMapping physical="16" logical="29" label="G5" />
        <buttonMapping physical="17" logical="30" label="G6" />
        <buttonMapping physical="11" logical="31" label="GR" />
    </buttonMappings>
    <axisMappings>
        <axisMapping physical="X" logical="0" scale="1" offset="0" label="RX" />
        <axisMapping physical="Y" logical="10" scale="2" offset="1" label="ACC" />
        <axisMapping physical="Y" logical="11" scale="-2" offset="1" label="BRK" />
        <axisMapping physical="RZ" logical="12" scale="1" offset="0" label="CLT" />

        <separateAxisMapping physical="X" logical="0" scale="1" offset="0" label="RX" />
        <separateAxisMapping physical="Y" logical="10" scale="1" offset="0" label="ACC" />
        <separateAxisMapping physical="Z" logical="11" scale="1" offset="0" label="BRK" triggersSeparateAxes="true"/>
        <separateAxisMapping physical="RZ" logical="12" scale="1" offset="0" label="CLT" />
    </axisMappings>
</deviceMapping>