GIMX + PS4 + Driving Force GT problème molette rouge [RESOLU]

La section où l'on parle français !
Post Reply
farao
Posts: 4
Joined: Sun Apr 29, 2018 12:08 pm

GIMX + PS4 + Driving Force GT problème molette rouge [RESOLU]

Post by farao » Sun Apr 29, 2018 12:31 pm

Bonjour à tous

Je rencontre un petit problème avec la molette rouge sur mon DFGT, lorsque j'y touche dans Gran turismo Sport, le réglage c'est tout à gauche ou tout à droite.

Ce n'est pas précis du tout.

Quelqu'un sait il comment y remédier ?

Le problème en vidéo (Regardez bien en bas à droit de mon écran, le réglage qui passe de 1 à 6 d'un coup)

https://www.youtube.com/embed/Ya36yXcosEo
Last edited by farao on Sat May 12, 2018 4:13 pm, edited 1 time in total.

User avatar
Matlo
Posts: 4847
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: GIMX + PS4 + Driving Force GT problème molette rouge

Post by Matlo » Mon May 07, 2018 2:39 pm

Bonjour,

Peux-tu poster un fichier de log stp? Il faut sélectionner "Messages>Fichier de log" avant de cliquer sur "Start". Reproduis le problème pendant que le log est généré.
GIMX creator Donate Shop

farao
Posts: 4
Joined: Sun Apr 29, 2018 12:08 pm

Re: GIMX + PS4 + Driving Force GT problème molette rouge

Post by farao » Wed May 09, 2018 1:34 pm

Bonjour Malto et merci pour ta réponse

Voici le lien de mon fichier XML avant d'appuyer sur démarrer.

http://farao.pagesperso-orange.fr/Logit ... GT_G29.xml

Par contre je ne vois pas comment faire ce que tu me demandes après.

Tu veux peut-être que je fasse un log pendant que je tourne la molette rouge, c'est ça ?

User avatar
Matlo
Posts: 4847
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: GIMX + PS4 + Driving Force GT problème molette rouge

Post by Matlo » Thu May 10, 2018 7:54 am

Dans gimx-launcher, il faut sélectionner "Messages>Fichier de log" avant de cliquer sur "Start".
Reproduis le problème, puis stoppe GIMX.
GIMX creator Donate Shop

farao
Posts: 4
Joined: Sun Apr 29, 2018 12:08 pm

Re: GIMX + PS4 + Driving Force GT problème molette rouge

Post by farao » Thu May 10, 2018 9:07 am

Code: Select all

option globale -l avec valeur `log.txt'
option globale -c avec valeur `LogitechDrivingForceGT_G29.xml'
contrôleur 1 : option -p avec valeur `COM3'
début des arguments du contrôleur 2
le flag "status" est positionné
le flag "subpos" est positionné
le flag "force_updates" est positionné
GIMX 7.2 x86_64
Windows 10 (or later) x64
Kernel version: 10.0 (16299)
adaptateur GIMX détecté, le type de contrôleur est : G29 PS4.
périphérique de pass-through : 0x054c:0x05c4
Timer resolution: min=156250 max=5000 current=5003
rounding timer period to 500
registered joystick 0 with name "PS4 Controller"
utilisation de la période de rafraîchissement par défaut : 5.00ms
mouse 0 has name 'Souris HID' and virtual id 0
mouse 1 has name 'Synaptics SMBus TouchPad' and virtual id 0
keyboard 0 has name 'Périphérique clavier PIH' and virtual id 0
keyboard 1 has name 'Clavier standard PS/2' and virtual id 0
joystick 0 has name 'PS4 Controller' and virtual id 0
joystick 1 has name 'Logitech Driving Force GT USB' and virtual id 0
Dump of C:\Users\farao\AppData\Roaming/gimx/config/LogitechDrivingForceGT_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 GT USB"/>
          <event type="button" id="21"/>
        </button>
        <button id="abs_axis_6" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="24"/>
        </button>
        <button id="abs_axis_4" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="22"/>
        </button>
        <button id="abs_axis_5" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="23"/>
        </button>
        <button id="abs_axis_2" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="20"/>
        </button>
        <button id="abs_axis_0" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="8"/>
        </button>
        <button id="abs_axis_1" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="9"/>
        </button>
        <button id="abs_axis_13" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="7"/>
        </button>
        <button id="abs_axis_14" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="6"/>
        </button>
        <button id="abs_axis_11" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="13"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="12"/>
        </button>
        <button id="abs_axis_7" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="3"/>
        </button>
        <button id="abs_axis_8" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="2"/>
        </button>
        <button id="abs_axis_9" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="0"/>
        </button>
        <button id="abs_axis_10" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="1"/>
        </button>
        <button id="abs_axis_15" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="11"/>
        </button>
        <button id="abs_axis_16" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="10"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="4"/>
        </button>
        <button id="abs_axis_11" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT 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 id="abs_axis_27" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="15"/>
        </button>
        <button id="abs_axis_28" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="18"/>
        </button>
        <button id="abs_axis_29" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="16"/>
        </button>
        <button id="abs_axis_30" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="17"/>
        </button>
        <button id="abs_axis_31" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="14"/>
        </button>
      </button_map>
      <axis_map>
        <axis id="rel_axis_0" label="wheel">
          <device type="joystick" id="0" name="Logitech Driving Force GT 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 GT 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 GT 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 GT 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 GT USB"/>
          <event type="axis" id="2"/>
        </correction>
      </joystick_corrections_list>
    </configuration>
  </controller>
</root>
Warning: les macros ne sont pas disponibles pour : joystick PS4 Controller (0)
Haptic core has source haptic_source_lg for device 046d:c24f
Haptic core has sink haptic_sink_lg for joystick 1 (Logitech Driving Force GT USB)
FFB invert: no
FFB gain: constant=100 spring=100 damper=100
Appuyer sur le bouton PS pour activer le contrôleur.
rounding timer period to 4502
0 1525943184.757333
0 1525943184.938919, wheel (289)
0 1525943184.943920, wheel (273)
0 1525943184.948422, wheel (265)
0 1525943184.953423, wheel (257)
0 1525943184.957926, wheel (249)
0 1525943184.967431, wheel (241)
0 1525943184.976934, wheel (229)
0 1525943185.923091, wheel (221)
0 1525943185.933114, wheel (205)
0 1525943185.938207, wheel (197)
0 1525943185.943124, wheel (181)
0 1525943185.948243, wheel (161)
0 1525943185.953304, wheel (137)
0 1525943185.958241, wheel (121)
0 1525943185.963360, wheel (85)
0 1525943185.968040, wheel (61)
0 1525943185.972819, wheel (33)
0 1525943185.977956, wheel (1)
0 1525943185.982970, wheel (-40)
0 1525943185.987995, wheel (-64)
0 1525943185.993001, wheel (-92)
0 1525943185.997206, wheel (-116)
0 1525943186.002292, wheel (-132)
0 1525943186.007469, wheel (-160)
0 1525943186.012597, wheel (-176)
0 1525943186.016702, wheel (-184)
0 1525943186.021937, wheel (-204)
0 1525943186.026953, wheel (-212)
0 1525943186.031176, wheel (-220)
0 1525943186.036193, wheel (-228)
0 1525943186.046339, wheel (-236)
0 1525943186.322389, wheel (-236), PS (255)
Warning: skipping unsupported command DEFAULT_SPRING_ON
0 1525943186.347581, wheel (-228), PS (255)
wheel range adjusted to 900 degrees
0 1525943186.371949, wheel (-220), PS (255)
0 1525943186.397007, wheel (-212), PS (255)
0 1525943186.445990, wheel (-204), PS (255)
0 1525943186.456315, wheel (-204)
0 1525943186.474430, wheel (-192)
0 1525943186.494626, wheel (-184)
0 1525943186.510068, wheel (-176)
0 1525943186.524960, wheel (-168)
0 1525943186.544831, wheel (-160)
0 1525943186.558770, wheel (-152)
0 1525943186.577977, wheel (-144)
0 1525943186.882802, wheel (-132)
0 1525943186.983278, wheel (-124)
0 1525943187.022419, wheel (-116)
0 1525943187.114892, wheel (-108)
0 1525943187.144656, wheel (-100)
0 1525943187.158811, wheel (-92)
0 1525943187.163808, wheel (-84)
0 1525943187.173229, wheel (-72)
0 1525943187.182807, wheel (-64)
0 1525943187.187014, wheel (-56)
0 1525943187.192020, wheel (-48)
0 1525943187.202154, wheel (-40)
0 1525943187.206722, wheel (-32)
0 1525943187.226602, wheel (-24)
0 1525943187.721761, wheel (-32)
0 1525943187.846019, wheel (-40)
0 1525943187.919709, wheel (-48), cross (255)
0 1525943187.939146, wheel (-56), cross (255)
0 1525943187.949138, wheel (-64), cross (255)
0 1525943188.011006, wheel (-64)
0 1525943188.031056, wheel (-56)
0 1525943188.041061, wheel (-48)
0 1525943188.055504, wheel (-40)
0 1525943188.070647, wheel (-32)
0 1525943188.090689, wheel (-24)
0 1525943188.312577, wheel (-32)
0 1525943188.327718, wheel (-40)
0 1525943188.341694, wheel (-48)
0 1525943188.361480, wheel (-56)
0 1525943189.491876, wheel (-64)
0 1525943189.541010, wheel (-72)
0 1525943189.747508, wheel (-84)
0 1525943189.957977, wheel (-72)
0 1525943190.039117, wheel (-84)
0 1525943190.054360, wheel (-92)
0 1525943190.059366, wheel (-100)
0 1525943190.063594, wheel (-108)
0 1525943190.073854, wheel (-116)
0 1525943190.078855, wheel (-124)
0 1525943190.089115, wheel (-132)
0 1525943190.094313, wheel (-144)
0 1525943190.099325, wheel (-152)
0 1525943190.110093, wheel (-160)
0 1525943190.119937, wheel (-168)
0 1525943190.130181, wheel (-176)
0 1525943190.135148, wheel (-184)
0 1525943190.145626, wheel (-192)
0 1525943190.150513, wheel (-204)
0 1525943190.160039, wheel (-212)
0 1525943190.370874, wheel (-212), dial down (255)
0 1525943190.473314, wheel (-212)
0 1525943190.571504, wheel (-212), dial down (255)
0 1525943190.672856, wheel (-212)
0 1525943190.771819, wheel (-212), dial down (255)
0 1525943190.874904, wheel (-212)
0 1525943191.256100, wheel (-204)
0 1525943191.280573, wheel (-192)
0 1525943191.309647, wheel (-184)
0 1525943191.396945, wheel (-176)
0 1525943191.412491, wheel (-176), dial up (255)
0 1525943191.427505, wheel (-168), dial up (255)
0 1525943191.510007, wheel (-168)
0 1525943191.525013, wheel (-160)
0 1525943191.544550, wheel (-152)
0 1525943191.560386, wheel (-144)
0 1525943191.574510, wheel (-132)
0 1525943191.584498, wheel (-124)
0 1525943191.599512, wheel (-116)
0 1525943191.609763, wheel (-116), dial up (255)
0 1525943191.619965, wheel (-108), dial up (255)
0 1525943191.638698, wheel (-100), dial up (255)
0 1525943191.653540, wheel (-92), dial up (255)
0 1525943191.663547, wheel (-84), dial up (255)
0 1525943191.673914, wheel (-72), dial up (255)
0 1525943191.688442, wheel (-64), dial up (255)
0 1525943191.703053, wheel (-56), dial up (255)
0 1525943191.713178, wheel (-56)
0 1525943191.718257, wheel (-48)
0 1525943191.737112, wheel (-40)
0 1525943191.809673, wheel (-40), dial up (255)
0 1525943191.814665, wheel (-32), dial up (255)
0 1525943191.900435, wheel (-24), dial up (255)
0 1525943191.909770, wheel (-24)
0 1525943192.426247, wheel (-24), dial down (255)
0 1525943192.528853, wheel (-24)
0 1525943193.304681, wheel (-24), dial up (255)
0 1525943193.309523, wheel (-32), dial up (255)
0 1525943193.404231, wheel (-32)
0 1525943193.615714, wheel (-24)
0 1525943193.644209, wheel (-16)
0 1525943193.658936, wheel (-4)
0 1525943193.673024, wheel (1)
0 1525943193.683109, wheel (9)
0 1525943193.703849, wheel (17)
0 1525943193.713537, wheel (25)
0 1525943193.736928, wheel (33)
0 1525943194.178923, wheel (25)
0 1525943194.288072, wheel (17)
0 1525943194.317824, wheel (9)
0 1525943194.337288, wheel (1)
0 1525943194.361945, wheel (-4)
0 1525943194.394875, wheel (-16)
0 1525943194.454426, wheel (-24)
0 1525943194.608703, wheel (-32)
0 1525943194.736640, wheel (-32), dial down (255)
0 1525943194.741652, wheel (-40), dial down (255)
0 1525943194.835146, wheel (-40)
0 1525943195.768769, wheel (-40), dial up (255)
0 1525943195.868823, wheel (-40)
0 1525943196.636663, wheel (-32)
0 1525943196.935114, wheel (-32), dial down (255)
0 1525943197.033359, wheel (-32)
0 1525943197.794073, wheel (-40)
0 1525943198.126289, wheel (-40), dial up (255)
0 1525943198.222811, wheel (-48), dial up (255)
0 1525943198.227771, wheel (-48)
0 1525943199.136077, wheel (-40)
0 1525943199.190652, wheel (-32)
0 1525943199.250533, wheel (-24)
0 1525943199.417037, wheel (-16)
0 1525943199.455368, wheel (-4)
0 1525943199.479433, wheel (1)
0 1525943199.503644, wheel (9)
0 1525943199.537698, wheel (17)
0 1525943199.773491, wheel (25)
0 1525943199.833410, wheel (33)
Sortie

User avatar
Matlo
Posts: 4847
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: GIMX + PS4 + Driving Force GT problème molette rouge

Post by Matlo » Thu May 10, 2018 9:49 pm

Il y a sans doute un problème de durée des événements. Une solution est d'utiliser des macros comme indiqué ici (en anglais) : viewtopic.php?p=14222#p14222
GIMX creator Donate Shop

farao
Posts: 4
Joined: Sun Apr 29, 2018 12:08 pm

Re: GIMX + PS4 + Driving Force GT problème molette rouge

Post by farao » Sat May 12, 2018 12:36 pm

Merci Matlo pour ta réponse.

Je viens de trouver la solution :

J'ai modifié le fichier LogitechDrivingForceGT_G29.xml qui se trouve C:\Users\farao\AppData\Roaming\gimx\config

Code: Select all

    <button id="abs_axis_29" label=""<button id="abs_axis_29" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="p"/>
        </button>
        <button id="abs_axis_30" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="o"/>
        </button>
J'ai bien créé un fichier macros.txt à cet emplacement : C:\Users\farao\AppData\Roaming\gimx\macros

Code: Select all

MACRO JBUTTONDOWN 17
KEYDOWN p
DELAY 5
KEYUP p

MACRO JBUTTONDOWN 16
KEYDOWN o
DELAY 5
KEYUP o
Et depuis tout fonctionne impec.

Encore merci pour ton aide

User avatar
Matlo
Posts: 4847
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: GIMX + PS4 + Driving Force GT problème molette rouge [RESOLU]

Post by Matlo » Thu Jun 14, 2018 9:16 pm

Normalement depuis GIMX 7.4 et avec la config officielle (qui a été mise à jour) cela doit marcher sans avoir à créer de macro :)
GIMX creator Donate Shop

Post Reply