PS4, Wheel GT Pro, doesn't work in games

Need help? Ask here and someone will help
Post Reply
tschabn
Posts: 2
Joined: Sat Jun 04, 2022 9:58 am

PS4, Wheel GT Pro, doesn't work in games

Post by tschabn »

Hi, first of all great work with GIMX

My apology if my problem is basic, went through tutorials, and posts search and couldn't find a solution to my issue

Setup:
- PS4 Pro
- GIMX DIY: CP2102 + atmega32u4
- Windows + GIMX Launcher 8
- Driving Wheel Logitech GT Pro
- EMUG29PS4
- Config: EMU LogitechDrivingForcePro_G29

I managed to make the wheel working with my PS4 Pro. It works well in PS4 Menu/control panel, I can navigate, launch games
but
when I launch any game: tried Need for Speed, GTA, and other one
a game asks to "press X" or "reconnect the controller" but none of the buttons on the wheel respond within the game while pressing them - except PS which moves me back to PS4 Control/Menu panel

any advice?
thanks.


Here is the log file

Code: Select all

global option -l with value `log.txt'
global option -c with value `LogitechDrivingForcePro_G29.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
auto-grab flag is set
GIMX 8.0 x86_64
Windows 10 (or later) x64
Kernel version: 10.0 (22000)
GIMX adapter detected, controller type is: G29 PS4.
Firmware version: 8.0
Reset sent to the GIMX adapter.
Current baudrate: 500000 bps.
Trying baudrate: 2000000 bps.
Trying baudrate: 1000000 bps.
Trying baudrate: 500000 bps.
Using baudrate: 500000 bps.
found pass-through device 0x054c:0x09cc
rounding timer period 1000us to 992us
registered joystick 0 with name "PS4 Controller"
using default refresh period: 5.00ms
mouse 0 has name 'Mysz zgodna z HID' and virtual id 0
mouse 1 has name 'PS/2 Port Compatible Pointing Device' and virtual id 0
mouse 2 has name 'Mysz zgodna z HID' and virtual id 1
keyboard 0 has name 'Urządzenie klawiatury HID' and virtual id 0
keyboard 1 has name 'Urządzenie klawiatury HID' and virtual id 1
keyboard 2 has name 'Urządzenie klawiatury HID' and virtual id 2
keyboard 3 has name 'Standardowa klawiatura PS/2' and virtual id 0
joystick 0 has name 'PS4 Controller' and virtual id 0
joystick 1 has name 'Logitech Driving Force Pro USB' and virtual id 0
Dump of C:\Users\Adrian\AppData\Roaming/gimx/config/LogitechDrivingForcePro_G29.xml:
<?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="Logitech Driving Force Pro USB"/>
          <event type="button" id="14"/>
        </button>
        <button id="abs_axis_6" label="">
          <device type="joystick" id="0" name="Logitech Driving Force Pro USB"/>
          <event type="button" id="17"/>
        </button>
        <button id="abs_axis_4" label="">
          <device type="joystick" id="0" name="Logitech Driving Force Pro USB"/>
          <event type="button" id="15"/>
        </button>
        <button id="abs_axis_5" label="">
          <device type="joystick" id="0" name="Logitech Driving Force Pro USB"/>
          <event type="button" id="16"/>
        </button>
        <button id="abs_axis_2" label="">
          <device type="joystick" id="0" name="Logitech Driving Force Pro USB"/>
          <event type="button" id="9"/>
        </button>
        <button id="abs_axis_1" label="">
          <device type="joystick" id="0" name="Logitech Driving Force Pro USB"/>
          <event type="button" id="8"/>
        </button>
        <button id="abs_axis_13" label="">
          <device type="joystick" id="0" name="Logitech Driving Force Pro USB"/>
          <event type="button" id="7"/>
        </button>
        <button id="abs_axis_14" label="">
          <device type="joystick" id="0" name="Logitech Driving Force Pro USB"/>
          <event type="button" id="6"/>
        </button>
        <button id="abs_axis_11" label="">
          <device type="joystick" id="0" name="Logitech Driving Force Pro USB"/>
          <event type="button" id="13"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="joystick" id="0" name="Logitech Driving Force Pro USB"/>
          <event type="button" id="12"/>
        </button>
        <button id="abs_axis_7" label="">
          <device type="joystick" id="0" name="Logitech Driving Force Pro USB"/>
          <event type="button" id="3"/>
        </button>
        <button id="abs_axis_8" label="">
          <device type="joystick" id="0" name="Logitech Driving Force Pro USB"/>
          <event type="button" id="2"/>
        </button>
        <button id="abs_axis_9" label="">
          <device type="joystick" id="0" name="Logitech Driving Force Pro USB"/>
          <event type="button" id="0"/>
        </button>
        <button id="abs_axis_10" label="">
          <device type="joystick" id="0" name="Logitech Driving Force Pro USB"/>
          <event type="button" id="1"/>
        </button>
        <button id="abs_axis_15" label="">
          <device type="joystick" id="0" name="Logitech Driving Force Pro USB"/>
          <event type="button" id="11"/>
        </button>
        <button id="abs_axis_16" label="">
          <device type="joystick" id="0" name="Logitech Driving Force Pro USB"/>
          <event type="button" id="10"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="joystick" id="0" name="Logitech Driving Force Pro USB"/>
          <event type="button" id="4"/>
        </button>
        <button id="abs_axis_11" label="">
          <device type="joystick" id="0" name="Logitech Driving Force Pro USB"/>
          <event type="button" id="5"/>
        </button>
        <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_map>
      <axis_map>
        <axis id="rel_axis_0" label="wheel">
          <device type="joystick" id="0" name="Logitech Driving Force Pro 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 Driving Force Pro 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 Driving Force Pro USB"/>
          <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="Logitech Driving Force Pro 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 Driving Force Pro USB"/>
          <event type="axis" id="2"/>
        </correction>
      </joystick_corrections_list>
    </configuration>
  </controller>
</root>
Warning: macros are not available for: joystick PS4 Controller (0)
Haptic core has source haptic_source_lg for device 046d:c260
Haptic core has sink haptic_sink_lg for joystick 1 (Logitech Driving Force Pro USB)
FFB invert: no
FFB gain: constant=100 spring=100 damper=100
Press the key/button assigned to PS.
rounding timer period 5000us to 4960us
0 1266874507.582893
0 1266874516.864852, right (255)
0 1266874517.003883
0 1266874517.346377, wheel (967)
0 1266874517.351648, wheel (1003)
0 1266874517.578892, wheel (2153), down (255)
0 1266874517.584514, wheel (2190), down (255)
0 1266874517.594639, wheel (2262), down (255)
0 1266874517.600439, wheel (2298), down (255)
0 1266874517.817155, wheel (2442)
0 1266874517.847404, wheel (2406)
0 1266874517.867245, wheel (2370)
0 1266874540.231422, wheel (2406)
0 1266874540.251220, wheel (2442)
0 1266874540.256442, wheel (2478)
0 1266874540.281094, wheel (2478), PS (255)
0 1266874540.361653, wheel (2442), PS (255)
0 1266874540.378568, wheel (2406), PS (255)
0 1266874540.394530, wheel (2370), PS (255)
0 1266874540.399621, wheel (2334), PS (255)
0 1266874540.415579, wheel (2298), PS (255)
0 1266874540.425433, wheel (2262), PS (255)
0 1266874540.435278, wheel (2226), PS (255)
0 1266874540.440405, wheel (2190), PS (255)
0 1266874540.451456, wheel (2153), PS (255)
0 1266874540.456333, wheel (2117), PS (255)
0 1266874540.466609, wheel (2081), PS (255)
0 1266874540.472622, wheel (2045), PS (255)
0 1266874540.482618, wheel (2009), PS (255)
0 1266874540.487475, wheel (1977), PS (255)
0 1266874540.497507, wheel (1941), PS (255)
0 1266874540.507312, wheel (1905), PS (255)
0 1266874540.512484, wheel (1869), PS (255)
0 1266874540.522403, wheel (1833), PS (255)
0 1266874540.527509, wheel (1797), PS (255)
0 1266874540.537400, wheel (1724), PS (255)
0 1266874540.548365, wheel (1688), PS (255)
0 1266874540.553243, wheel (1652), PS (255)
0 1266874540.562647, wheel (1580), PS (255)
0 1266874540.567633, wheel (1544), PS (255)
0 1266874540.577900, wheel (1508), PS (255)
0 1266874540.583509, wheel (1436), PS (255)
0 1266874540.593859, wheel (1400), PS (255)
0 1266874540.603706, wheel (1364), PS (255)
0 1266874540.608702, wheel (1328), PS (255)
0 1266874540.620796, wheel (1291), PS (255)
0 1266874540.625386, wheel (1255), PS (255)
0 1266874540.636647, wheel (1219), PS (255)
0 1266874540.641414, wheel (1183), PS (255)
0 1266874540.652609, wheel (1147), PS (255)
0 1266874540.657411, wheel (1111), PS (255)
0 1266874540.667789, wheel (1075), PS (255)
0 1266874540.672948, wheel (1039), PS (255)
0 1266874541.564151, wheel (353)
0 1266874541.610056, wheel (389)
0 1266874542.588124, wheel (389), right (255)
0 1266874542.604051, wheel (425), right (255)
0 1266874542.625969, wheel (462), right (255)
0 1266874542.640955, wheel (498), right (255)
0 1266874542.872494, wheel (498)
0 1266874543.775249, wheel (498), right (255)
0 1266874543.945112, wheel (498)
0 1266874544.275528, wheel (498), left (255)
0 1266874544.439989, wheel (498)
0 1266874544.984107, wheel (498), cross (255)
0 1266874545.019043, wheel (462), cross (255)
0 1266874545.044020, wheel (425), cross (255)
0 1266874545.059991, wheel (389), cross (255)
0 1266874545.076611, wheel (353), cross (255)
0 1266874545.123487, wheel (317), cross (255)
0 1266874545.154366, wheel (317)
0 1266874546.468090, wheel (317), cross (255)
0 1266874546.643826, wheel (317)
0 1266874582.287467, wheel (317), cross (255)
0 1266874582.499605, wheel (317)
0 1266874584.288085, wheel (317), cross (255)
0 1266874584.473574, wheel (317)
0 1266874584.650906, wheel (317), cross (255)
0 1266874584.768950, wheel (317)
0 1266874584.939877, wheel (317), cross (255)
0 1266874585.039600, wheel (317)
0 1266874585.176283, wheel (317), cross (255)
0 1266874585.281436, wheel (317)
0 1266874585.399433, wheel (317), cross (255)
0 1266874585.520386, wheel (317)
0 1266874585.639323, wheel (317), cross (255)
0 1266874585.745816, wheel (317)
0 1266874585.857637, wheel (317), cross (255)
0 1266874585.979018, wheel (317)
0 1266874586.056900, wheel (317), cross (255)
0 1266874586.177725, wheel (317)
0 1266874586.273648, wheel (317), cross (255)
0 1266874586.385520, wheel (317)
0 1266874586.492228, wheel (317), cross (255)
0 1266874586.571779, wheel (317)
0 1266874586.673841, wheel (317), cross (255)
0 1266874586.759517, wheel (317)
0 1266874586.875493, wheel (317), cross (255)
0 1266874586.979070, wheel (317)
0 1266874587.075445, wheel (317), cross (255)
0 1266874587.305593, wheel (317)
0 1266874587.433310, wheel (317), square (255)
0 1266874587.600916, wheel (317)
0 1266874587.735248, wheel (317), circle (255)
0 1266874587.912843, wheel (281), circle (255)
0 1266874587.937747, wheel (281)
0 1266874587.947724, wheel (245)
0 1266874588.029189, wheel (245), square (255)
0 1266874588.050162, wheel (209), square (255)
0 1266874588.060123, wheel (209), cross (255), square (255)
0 1266874588.065134, wheel (173), cross (255), square (255)
0 1266874588.081146, wheel (137), cross (255), square (255)
0 1266874588.097999, wheel (101), cross (255), square (255)
0 1266874588.112945, wheel (65), cross (255), square (255)
0 1266874588.127822, wheel (29), cross (255), square (255)
0 1266874588.153846, wheel (29), square (255)
0 1266874588.168864, wheel (29)
0 1266874588.809943, wheel (29), PS (255)
0 1266874588.849929, wheel (65), PS (255)
0 1266874588.866622, wheel (101), PS (255)
0 1266874588.871560, wheel (137), PS (255)
0 1266874588.882282, wheel (173), PS (255)
0 1266874588.892219, wheel (209), PS (255)
0 1266874588.908147, wheel (245), PS (255)
0 1266874588.914103, wheel (281), PS (255)
0 1266874588.930089, wheel (317), PS (255)
0 1266874589.001511, wheel (317)
0 1266874591.136807, wheel (353)
0 1266874591.146971, wheel (353), down (255)
0 1266874591.168972, wheel (389), down (255)
0 1266874591.179928, wheel (389), right (255), down (255)
0 1266874591.185046, wheel (425), right (255), down (255)
0 1266874591.195960, wheel (462), right (255), down (255)
0 1266874591.201031, wheel (498), right (255), down (255)
0 1266874591.216902, wheel (534), right (255), down (255)
0 1266874591.231631, wheel (570), right (255), down (255)
0 1266874591.298973, wheel (570), down (255)
0 1266874591.303952, wheel (570)
0 1266874591.465755, wheel (570), right (255)
0 1266874591.594512, wheel (570)
0 1266874591.761271, wheel (570), left (255)
0 1266874591.936379, wheel (570)
Exiting
User avatar
kaiba_seto2004
Posts: 553
Joined: Sat Jul 15, 2017 9:15 am

Re: PS4, Wheel GT Pro, doesn't work in games

Post by kaiba_seto2004 »

Those games (Need for Speed before Payback, GTA, ...) do not support steering wheel. So you can't use your wheel in the game.
PS4 enthusiast.
tschabn
Posts: 2
Joined: Sat Jun 04, 2022 9:58 am

Re: PS4, Wheel GT Pro, doesn't work in games

Post by tschabn »

thanks @kaiba_seto2004
whooo hooo let me then check what other games I have
Post Reply