Page 1 of 2
[Request][G29]Config file for Logitech G920
Posted: Wed Nov 22, 2017 7:44 pm
by titanium
Hy Matlo
I would like to use a Logitech G920 Wheel on a rasbian system. It's possible to provide an config file for that Wheel like LogitechG25_G29.xml?
Or is that wheel not 100% supported?
thx in advance
titanium
Re: [Request][G29]Config file for Logitech G920
Posted: Wed Nov 22, 2017 9:40 pm
by GoDlike
Hello,
I fixed your topic title, please read rules before posting.
Yes it's possible as with any wheel. Load EMUG29PS4 firmware and create a config for your G920 wheel. Don't forget to share it with us!
Regards,
Daniel
Re: [Request][G29]Config file for Logitech G920
Posted: Fri Nov 24, 2017 10:22 pm
by iShadowLTu
I just got my GIMX adapter, looking forward to using my G920 on my PS4. How would I go about making a config? I can just use one of the available configs like G25 one as a template but how do I check all the button IDs and what not?
Edit: nvm found the config editor/creator. Got the wheel to work properly it seems, but pedals aren't working yet.
Edit2: Here, made one
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_20" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="12"/>
</button>
<button id="abs_axis_21" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="13"/>
</button>
<button id="abs_axis_22" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="14"/>
</button>
<button id="abs_axis_23" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="15"/>
</button>
<button id="abs_axis_24" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="16"/>
</button>
<button id="abs_axis_25" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="17"/>
</button>
<button id="abs_axis_26" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="11"/>
</button>
<button id="abs_axis_0" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="7"/>
</button>
<button id="abs_axis_1" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="6"/>
</button>
<button id="abs_axis_2" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="10"/>
</button>
<button id="abs_axis_3" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="18"/>
</button>
<button id="abs_axis_4" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="19"/>
</button>
<button id="abs_axis_5" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="20"/>
</button>
<button id="abs_axis_6" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="21"/>
</button>
<button id="abs_axis_7" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="3"/>
</button>
<button id="abs_axis_8" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="1"/>
</button>
<button id="abs_axis_9" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="0"/>
</button>
<button id="abs_axis_10" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="2"/>
</button>
<button id="abs_axis_11" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="5"/>
</button>
<button id="abs_axis_12" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="4"/>
</button>
<button id="abs_axis_15" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="9"/>
</button>
<button id="abs_axis_16" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="button" id="8"/>
</button>
</button_map>
<axis_map>
<axis id="rel_axis_0" label="wheel">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<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="Logitech G920 Driving Force Racing Wheel USB"/>
<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="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="axis" id="2" dead_zone="0" multiplier="0.008" exponent="1.00" shape=""/>
</axis>
<axis id="abs_axis_19" label="clutch">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="axis" id="3" 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="Logitech G25 Racing Wheel USB"/>
<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="Logitech G25 Racing Wheel USB"/>
<event type="axis" id="2"/>
</correction>
<correction low_value="32767" low_coef="-8192" high_value="0" high_coef="0">
<device type="joystick" id="0" name="Logitech G25 Racing Wheel USB"/>
<event type="axis" id="4"/>
</correction>
<correction low_value="32767" low_coef="-8289" high_value="0" high_coef="0">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="axis" id="3"/>
</correction>
<correction low_value="32767" low_coef="-8191" high_value="0" high_coef="0">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="axis" id="2"/>
</correction>
<correction low_value="32767" low_coef="-8388" high_value="0" high_coef="0">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel USB"/>
<event type="axis" id="1"/>
</correction>
</joystick_corrections_list>
</configuration>
</controller>
</root>
Re: [Request][G29]Config file for Logitech G920
Posted: Mon Nov 27, 2017 9:31 am
by Matlo
This configuration was made for Windows, it will not work on Raspbery Pi.
Also, on Raspberry Pi the G920 requires a recent (4.6+) Linux kernel, which is unfortunate as RPi kernels above 4.4 have severe USB issues.
Re: [Request][G29]Config file for Logitech G920
Posted: Tue Feb 27, 2018 6:33 pm
by eguibs
hi i'm doing a little bump on this thead to know if someone has made a working G920 config file for linux ?
thanks ^^
Re: [Request][G29]Config file for Logitech G920
Posted: Wed Mar 07, 2018 12:33 pm
by kildin
eguibs wrote: ↑Tue Feb 27, 2018 6:33 pm
hi i'm doing a little bump on this thead to know if someone has made a working G920 config file for linux ?
thanks ^^
I have modified windows', tested on rpi.
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_20" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="12"/>
</button>
<button id="abs_axis_21" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="13"/>
</button>
<button id="abs_axis_22" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="14"/>
</button>
<button id="abs_axis_23" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="15"/>
</button>
<button id="abs_axis_24" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="16"/>
</button>
<button id="abs_axis_25" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="17"/>
</button>
<button id="abs_axis_26" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="11"/>
</button>
<button id="abs_axis_0" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="7"/>
</button>
<button id="abs_axis_1" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="6"/>
</button>
<button id="abs_axis_2" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="10"/>
</button>
<button id="abs_axis_3" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="18"/>
</button>
<button id="abs_axis_4" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="19"/>
</button>
<button id="abs_axis_5" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="20"/>
</button>
<button id="abs_axis_6" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="21"/>
</button>
<button id="abs_axis_7" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="3"/>
</button>
<button id="abs_axis_8" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="1"/>
</button>
<button id="abs_axis_9" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="0"/>
</button>
<button id="abs_axis_10" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="2"/>
</button>
<button id="abs_axis_11" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="5"/>
</button>
<button id="abs_axis_12" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="4"/>
</button>
<button id="abs_axis_13" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="9"/>
</button>
<button id="abs_axis_14" label="">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="button" id="8"/>
</button>
</button_map>
<axis_map>
<axis id="rel_axis_0" label="wheel">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<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="Logitech G920 Driving Force Racing Wheel"/>
<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="Logitech G920 Driving Force Racing Wheel"/>
<event type="axis" id="2" dead_zone="0" multiplier="0.008" exponent="1.00" shape=""/>
</axis>
<axis id="abs_axis_19" label="clutch">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="axis" id="3" dead_zone="0" multiplier="0.008" exponent="1.00" shape=""/>
</axis>
</axis_map>
<joystick_corrections_list>
<correction low_value="32767" low_coef="-8289" high_value="0" high_coef="0">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="axis" id="3"/>
</correction>
<correction low_value="32767" low_coef="-8191" high_value="0" high_coef="0">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="axis" id="2"/>
</correction>
<correction low_value="32767" low_coef="-8388" high_value="0" high_coef="0">
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<event type="axis" id="1"/>
</correction>
</joystick_corrections_list>
<force_feedback>
<device type="joystick" id="0" name="Logitech G920 Driving Force Racing Wheel"/>
<inversion enable="no"/>
</force_feedback>
</configuration>
</controller>
</root>
Re: [Request][G29]Config file for Logitech G920
Posted: Thu Mar 08, 2018 6:55 am
by Matlo
Thanks! I'll upload it to the config repository. Does force feedback work correctly?
Re: [Request][G29]Config file for Logitech G920
Posted: Thu Mar 08, 2018 4:56 pm
by eguibs
Oh great !! thanks a lot my brother 's gonna be happy
Re: [Request][G29]Config file for Logitech G920
Posted: Wed Mar 21, 2018 4:24 pm
by kildin
Force feedback works well from GIMX 7.
(ver 6.11 needed small modification to work, and should set refresh rate to 10 on RPi1)
Thanks Matlo!
Re: [Request][G29]Config file for Logitech G920
Posted: Tue Oct 30, 2018 11:48 pm
by Tilux
Is it compatible with ps3?