Logitech Driving Force & PS4

Need help? Ask here and someone will help
atlbananas
Posts: 7
Joined: Fri Aug 12, 2016 9:16 am

Logitech Driving Force & PS4

Post by atlbananas »

Hi all-
I was able to install the adapters and GIMX 5.9. I can't get the wheel to navigate the PS4 menu. I can auto detect the buttons and wheel movement in the config program, but does nothing when I'm running in GIMX. I've tried editing a different config by changing the all device name instances to Logitech Driving Force (blue wheel, not Pro, not GT). When I hit start in GIMX, it just sits on the black console screen showing that it's running. I feel like I'm so close lol. What am I missing? Is there a specific config file that will work with that old wheel? Please help!! Thanks guys.
User avatar
Matlo
Posts: 5768
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: Logitech Driving Force & PS4

Post by Matlo »

Hi,
It's impossible to tell what's going on without the details requested here:
https://gimx.fr/forum/viewtopic.php?f=5&t=691
GIMX creator
atlbananas
Posts: 7
Joined: Fri Aug 12, 2016 9:16 am

Re: Logitech Driving Force & PS4

Post by atlbananas »

This is what the log file looked like:

global option -l with value `log.txt'
global option -c with value `LogitechDrivingForcePro_G29_W10.xml'
controller #1: option -p with value `COM3'
now reading arguments for controller #2
status flag is set
subpos flag is set
force_updates flag is set
GIMX 5.9 i386
Windows 7 SP1 x86
Kernel version: 6.1 (7601)
native mode is already enabled for HID device \\?\hid#vid_046d&pid_c294#6&102bee45&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} (PID=c294)
Detected USB adapter: G29 PS4.
using default refresh period: 5.00ms
joystick not found: Driving Force Pro 0
Warning: can't open macro directory C:\Users\sarpon01\AppData\Roaming//gimx//macros/
0 1471017564.939195
0 1471017568.979426, PS (255)
0 1471017569.099433


I'm using a Teensy 2.0 w/ pins. The CP2102 adapter. GIMX 5.9 i386. The EMUG29PST/atmega32u4.hex firmware.
User avatar
Matlo
Posts: 5768
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: Logitech Driving Force & PS4

Post by Matlo »

Did you try the LogitechDrivingForcePro_G29.xml configuration?

The LogitechDrivingForcePro_G29_W10.xml configuration is for Windows 10.
GIMX creator
atlbananas
Posts: 7
Joined: Fri Aug 12, 2016 9:16 am

Re: Logitech Driving Force & PS4

Post by atlbananas »

I tried them all. HOWEVER, about 30 mins ago, I edited the Logitech Driving Force Pro_G29 config file and changing the device name to Logitech Driving Force. Tried it again and was able to navigate with the X, down, and the right button. The select button on the wheel acted as the PS button. I tried it with Driveclub and was able to steer, but the pedals didn't work. When I get home from work, I will mess around with the button mapping. Thanks for your quick responses. Definitely will donate for your hard work.
atlbananas
Posts: 7
Joined: Fri Aug 12, 2016 9:16 am

Re: Logitech Driving Force & PS4

Post by atlbananas »

I've the buttons correctly except now, I have no brakes. In the gimxconfig program, the brake and gas pedal have the same axis button. Both show as access button 1. The steering wheel works fine. Also, when I don't have the gas pedal down, the car is accelerating, but not going full throttle. Any ideas?
User avatar
Matlo
Posts: 5768
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: Logitech Driving Force & PS4

Post by Matlo »

Did you install the Logitech Gaming software?
http://gimx.fr/wiki/index.php?title=Logitech_Wheels
GIMX creator
atlbananas
Posts: 7
Joined: Fri Aug 12, 2016 9:16 am

Re: Logitech Driving Force & PS4

Post by atlbananas »

I did. I downloaded it from Logitech's website.
User avatar
Matlo
Posts: 5768
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: Logitech Driving Force & PS4

Post by Matlo »

In the Logitech Profiler, disable combined pedals.

Please also open your config with a text editor, copy its contents, and post it.
GIMX creator
atlbananas
Posts: 7
Joined: Fri Aug 12, 2016 9:16 am

Re: Logitech Driving Force & PS4

Post by atlbananas »

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<root>
  <controller id="1" dpi="0" type="DF PS2">
    <configuration id="1">
      <trigger type="keyboard" id="0" name="Standard PS/2 Keyboard" button_id="ESCAPE" switch_back="no" delay="0"/>
      <mouse_options_list/>
      <intensity_list/>
      <button_map>
        <button id="abs_axis_17" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="15"/>
        </button>
        <button id="abs_axis_10" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="2"/>
        </button>
        <button id="abs_axis_9" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="0"/>
        </button>
        <button id="abs_axis_8" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="1"/>
        </button>
        <button id="abs_axis_7" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="3"/>
        </button>
        <button id="abs_axis_11" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="9"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="10"/>
        </button>
        <button id="abs_axis_0" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="4"/>
        </button>
        <button id="abs_axis_1" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="6"/>
        </button>
        <button id="abs_axis_15" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="7"/>
        </button>
        <button id="abs_axis_16" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="8"/>
        </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_3" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="11"/>
        </button>
        <button id="abs_axis_4" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="14"/>
        </button>
        <button id="abs_axis_5" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="12"/>
        </button>
        <button id="abs_axis_6" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="13"/>
        </button>
        <button id="abs_axis_3" label="">
          <device type="joystick" id="0" name="Logitech Driving Force"/>
          <event type="button" id="12"/>
        </button>
        <button id="abs_axis_5" label="">
          <device type="joystick" id="0" name="Logitech Driving Force"/>
          <event type="button" id="14"/>
        </button>
        <button id="abs_axis_4" label="">
          <device type="joystick" id="0" name="Logitech Driving Force"/>
          <event type="button" id="13"/>
        </button>
        <button id="abs_axis_6" label="">
          <device type="joystick" id="0" name="Logitech Driving Force"/>
          <event type="button" id="15"/>
        </button>
        <button id="abs_axis_9" label="">
          <device type="joystick" id="0" name="Logitech Driving Force"/>
          <event type="button" id="0"/>
        </button>
        <button id="abs_axis_10" label="">
          <device type="joystick" id="0" name="Logitech Driving Force"/>
          <event type="button" id="1"/>
        </button>
        <button id="abs_axis_8" label="">
          <device type="joystick" id="0" name="Logitech Driving Force"/>
          <event type="button" id="2"/>
        </button>
        <button id="abs_axis_7" label="">
          <device type="joystick" id="0" name="Logitech Driving Force"/>
          <event type="button" id="3"/>
        </button>
        <button id="abs_axis_2" label="">
          <device type="joystick" id="0" name="Logitech Driving Force"/>
          <event type="button" id="8"/>
        </button>
        <button id="abs_axis_25" label="">
          <device type="joystick" id="0" name="Logitech Driving Force"/>
          <event type="button" id="10"/>
        </button>
        <button id="abs_axis_20" label="">
          <device type="joystick" id="0" name="Logitech Driving Force"/>
          <event type="button" id="11"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="joystick" id="0" name="Logitech Driving Force"/>
          <event type="button" id="4"/>
        </button>
        <button id="abs_axis_14" label="">
          <device type="joystick" id="0" name="Logitech Driving Force"/>
          <event type="button" id="6"/>
        </button>
        <button id="abs_axis_11" label="">
          <device type="joystick" id="0" name="Logitech Driving Force"/>
          <event type="button" id="5"/>
        </button>
        <button id="abs_axis_13" label="">
          <device type="joystick" id="0" name="Logitech Driving Force"/>
          <event type="button" id="7"/>
        </button>
        <button id="abs_axis_1" label="">
          <device type="joystick" id="0" name="Logitech Driving Force"/>
          <event type="button" id="9"/>
        </button>
      </button_map>
      <axis_map>
        <axis id="abs_axis_17" label="gas">
          <device type="joystick" id="0" name="Logitech Driving Force"/>
          <event type="axis" id="1" dead_zone="0" multiplier="0.008" exponent="1.00" shape="Circle"/>
        </axis>
        <axis id="rel_axis_0" label="wheel">
          <device type="joystick" id="0" name="Logitech Driving Force"/>
          <event type="axis" id="0" dead_zone="0" multiplier="0.008" exponent="1.00" shape="Circle"/>
        </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 Driving Force"/>
          <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 Driving Force"/>
          <event type="axis" id="2"/>
        </correction>
      </joystick_corrections_list>
    </configuration>
  </controller>
</root>
Post Reply