Hi, new to this forum!
Following this thread I have built a DIY USB converter (32u4) running the EMUG27PC firmware for my Windows 10 machine (all up to date). This part seems to be working fine, I get everything working, Forza picks up the wheel, everything works as expected apart from the pedals. FFB etc all good.
The accelerator is acting as it's half depressed, brake only brings it back to 0 rather than actually braking. They are set as *not* combined in the Logitech profiler (though I tried with and no luck either). FWIW the windows game controller setting window also shows the accelerator pressed halfway.
I'm not certain which option in gimx-config I need to change to correct this. I include my config, it's an edit of the LogitechDrivingForceGT_G29_W10.xml, though I only changed the button binds (they were really weird for Forza).
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<root>
<controller id="1" dpi="0" type="G29 PS4">
<configuration id="1">
<trigger type="" id="" name="" button_id="" switch_back="no" delay="0"/>
<mouse_options_list/>
<intensity_list/>
<button_map>
<button id="abs_axis_3" label="">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="button" id="12"/>
</button>
<button id="abs_axis_5" label="">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="button" id="14"/>
</button>
<button id="abs_axis_6" label="">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="button" id="15"/>
</button>
<button id="abs_axis_4" label="">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="button" id="13"/>
</button>
<button id="abs_axis_9" label="">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="button" id="0"/>
</button>
<button id="abs_axis_10" label="">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="button" id="1"/>
</button>
<button id="abs_axis_7" label="">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="button" id="3"/>
</button>
<button id="abs_axis_8" label="">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="button" id="2"/>
</button>
<button id="abs_axis_0" label="">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="button" id="8"/>
</button>
<button id="abs_axis_1" label="">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="button" id="9"/>
</button>
<button id="abs_axis_2" label="">
<device type="joystick" id="0" name="PS4 Controller"/>
<event type="button" id="5"/>
</button>
<button id="abs_axis_11" label="">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="button" id="5"/>
</button>
<button id="abs_axis_12" label="">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="button" id="4"/>
</button>
<button id="abs_axis_13" label="">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="button" id="7"/>
</button>
<button id="abs_axis_14" label="">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="button" id="6"/>
</button>
<button id="abs_axis_15" label="">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="button" id="11"/>
</button>
<button id="abs_axis_16" label="">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="button" id="10"/>
</button>
</button_map>
<axis_map>
<axis id="rel_axis_0" label="wheel">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="axis" id="0" dead_zone="0" multiplier="0.0039" exponent="1.00" shape=""/>
</axis>
<axis id="abs_axis_17" label="gas">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="axis" id="1" dead_zone="0" multiplier="0.008" exponent="1.00" shape=""/>
</axis>
<axis id="abs_axis_18" label="brake">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="axis" id="2" dead_zone="0" multiplier="0.008" exponent="1.00" shape=""/>
</axis>
</axis_map>
<joystick_corrections_list>
<correction low_value="32767" low_coef="-8192" high_value="0" high_coef="0">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="axis" id="1"/>
</correction>
<correction low_value="32767" low_coef="-8192" high_value="0" high_coef="0">
<device type="joystick" id="0" name="Driving Force GT"/>
<event type="axis" id="2"/>
</correction>
</joystick_corrections_list>
</configuration>
</controller>
</root>