GRID Autosport

GRID Autosport

52 평점
Add Logitech G29 and G920 support
Maxtrix 님이 작성
This Guide will add support to Grid AutoSport to the Racing Wheels Logitech G29 and G920
2
   
어워드
즐겨찾기
즐겨찾기됨
즐겨찾기 해제
Introduction
The user karolos in the logitech forums[forums.logitech.com] has posted a very simple method to fix this problem that the developers in Codemasters haven't solve in several months. The solution is very simple and implies only modify an XML file. I was trying an other method to make it work (vjoy + ujr method) but this is better because you don't need to install aditional software.

This method also works on Grid 2 and pherhaps in other Codemasters games
Procedure
First, open the file "lg_g27.xml" inside the "input" folder where Grid Autosport its installed:

Example: C:\Program Files\Grid Autosport\Input\lg_g27.xml

Make a backup of this file.

next, replace the contents inside of this file with the code below depending on the Wheel you have (G29 or G920) and save.
G29 Configuration
<!-- Action map for the Logitech G29 --> <ActionMap name="lg_g29" device_type="{C24F046D-0000-0000-0000-504944564944}" priority="0"> <!-- In Game Actions --> <Action id="Accelerate"> <Axis id="di_y_axis" type="uniDirNeg" deadzone="0.0" saturation="1.0" /> </Action> <Action id="Brake"> <Axis id="di_z_axis_rotation" type="uniDirNeg" deadzone="0.0" saturation="1.0" /> </Action> <Action id="Handbrake"> <Axis id="di_button_2" /> </Action> <Action id="Steer Left"> <Axis id="di_x_axis" type="biDirLower" deadzone="0.0" saturation="1.0" /> </Action> <Action id="Steer Right"> <Axis id="di_x_axis" type="biDirUpper" deadzone="0.0" saturation="1.0" /> </Action> <Action id="Change View"> <Axis id="di_button_10" /> </Action> <Action id="Gear Up"> <Axis id="di_button_4" /> </Action> <Action id="Gear Down"> <Axis id="di_button_5" /> </Action> <Action id="Gear 1"> <Axis id="di_button_12" /> </Action> <Action id="Gear 2"> <Axis id="di_button_13" /> </Action> <Action id="Gear 3"> <Axis id="di_button_14" /> </Action> <Action id="Gear 4"> <Axis id="di_button_15" /> </Action> <Action id="Gear 5"> <Axis id="di_button_16" /> </Action> <Action id="Gear 6"> <Axis id="di_button_17" /> </Action> <Action id="Gear 7"> </Action> <Action id="Gear Reverse"> <Axis id="di_button_18" /> </Action> <Action id="Clutch"> <Axis id="di_slider_0" type="uniDirNeg" deadzone="0.1" saturation="0.8" /> </Action> <Action id="Look Left"> <Axis id="di_dpad_0_left" /> </Action> <Action id="Look Right"> <Axis id="di_dpad_0_right" /> </Action> <Action id="Look Up"> <Axis id="di_dpad_0_up" /> </Action> <Action id="Look Down"> <Axis id="di_dpad_0_down" /> </Action> <Action id="Look Back"> <Axis id="di_button_11" /> </Action> <Action id="Pause"> <Axis id="di_button_6" /> </Action> <Action id="Instant Replay"> <Axis id="" /> </Action> <Action id="Boost"> <Axis id="" /> </Action> <Action id="Reset Vehicle"> <Axis id="di_button_3" /> </Action> <!-- FE Actions --> <Action id="Menu Left"> <Axis id="di_dpad_0_left" /> </Action> <Action id="Menu Right"> <Axis id="di_dpad_0_right" /> </Action> <Action id="Menu Up"> <Axis id="di_dpad_0_up" /> </Action> <Action id="Menu Down"> <Axis id="di_dpad_0_down" /> </Action> <Action id="Menu Select"> <Axis id="di_button_0" /> </Action> <Action id="Menu Back"> <Axis id="di_button_2" /> </Action> <Action id="Menu Button3"> <Axis id="di_button_1" /> </Action> <Action id="Menu Button4"> <Axis id="di_button_3" /> </Action> <Action id="Menu Start Button"> <Axis id="di_button_2" /> </Action> <Action id="Menu Left Shoulder"> <Axis id="di_button_5" /> </Action> <Action id="Menu Right Shoulder"> <Axis id="di_button_4" /> </Action> <Action id="Fe View Tweak Left"> <Axis id="di_x_axis" type="biDirLower" deadzone="0.0" saturation="1.0" /> </Action> <Action id="Fe View Tweak Right"> <Axis id="di_x_axis" type="biDirUpper" deadzone="0.0" saturation="1.0" /> </Action> <Action id="Fe View Tweak In"> <Axis id="di_y_axis" type="uniDirNeg" deadzone="0.0" saturation="1.0" /> </Action> <Action id="Fe View Tweak Out"> <Axis id="di_z_axis_rotation" type="uniDirNeg" deadzone="0.0" saturation="1.0" /> </Action> <!-- Replay/Youtube Actions --> <Action id="Replay Rewind"> <Axis id="di_x_axis" type="biDirLower" deadzone="0.0" saturation="1.0" /> <Axis id="di_z_axis_rotation" type="uniDirNeg" deadzone="0.0" saturation="1.0" /> </Action> <Action id="Replay Fast Forward"> <Axis id="di_x_axis" type="biDirUpper" deadzone="0.0" saturation="1.0" /> <Axis id="di_y_axis" type="uniDirNeg" deadzone="0.0" saturation="1.0" /> </Action> <Action id="Replay Pause"> <Axis id="di_button_0" /> </Action> <Action id="Replay Next Camera"> <Axis id="di_button_4" /> </Action> <Action id="Replay Prev Camera"> <Axis id="di_button_5" /> </Action> <Action id="Replay Jump In"> <Axis id="di_button_16" /> </Action> <Action id="Replay Exit"> <Axis id="di_button_2" /> </Action> <Action id="Replay UI On Off"> <Axis id="di_button_1" /> </Action> <Action id="Replay Youtube"> <Axis id="di_button_15" /> </Action> <Action id="Youtube Drag Left"> <Axis id="di_button_5" /> </Action> <Action id="Youtube Drag Right"> <Axis id="di_button_4" /> </Action> <Action id="Youtube Speed Up"> <Axis id="di_dpad_0_up" /> </Action> <Action id="Youtube Speed Down"> <Axis id="di_dpad_0_down" /> </Action> <Action id="Youtube Upload"> <Axis id="di_button_16" /> </Action> <Action id="Youtube Exit"> <Axis id="di_button_18" /> </Action> <!-- Spectator Actions --> <Action id="Spectator Next Camera"> <Axis id="di_button_4" /> </Action> <Action id="Spectator Previous Camera"> <Axis id="di_button_5" /> </Action> <Action id="Spectator UI On Off"> <Axis id="di_button_1" /> <Axis id="di_button_22" /> </Action> <Action id="Spectator List On Off"> <Axis id="di_button_16" /> </Action> <Action id="Cycle Forward On Board Cameras"> <Axis id="di_button_4" /> </Action> <Action id="Activate Replay System"> <Axis id="di_button_5" /> </Action> </ActionMap>
G920 configuration
<!-- Action map for the Logitech G920 --> <ActionMap name="Logitech G920" device_type="{C262046D-0000-0000-0000-504944564944}" priority="0"> <!-- In Game Actions --> <Action id="Accelerate"> <Axis id="di_slider_0" type="uniDirNeg" deadzone="0.0" saturation="1.0" /> </Action> <Action id="Brake"> <Axis id="di_y_axis" type="uniDirNeg" deadzone="0.0" saturation="0.5" /> </Action> <Action id="Handbrake"> <Axis id="di_button_3" /> </Action> <Action id="Steer Left"> <Axis id="di_x_axis" type="biDirLower" deadzone="0.0" saturation="1.0" /> </Action> <Action id="Steer Right"> <Axis id="di_x_axis" type="biDirUpper" deadzone="0.0" saturation="1.0" /> </Action> <Action id="Change View"> <Axis id="di_button_8" /> </Action> <Action id="Gear Up"> <Axis id="di_button_4" /> </Action> <Action id="Gear Down"> <Axis id="di_button_5" /> </Action> <Action id="Gear 1"> <Axis id="di_button_12" /> </Action> <Action id="Gear 2"> <Axis id="di_button_13" /> </Action> <Action id="Gear 3"> <Axis id="di_button_14" /> </Action> <Action id="Gear 4"> <Axis id="di_button_15" /> </Action> <Action id="Gear 5"> <Axis id="di_button_16" /> </Action> <Action id="Gear 6"> <Axis id="di_button_17" /> </Action> <Action id="Gear 7"> </Action> <Action id="Gear Reverse"> <Axis id="di_button_11" /> </Action> <Action id="Clutch"> <Axis id="di_z_axis_rotation" type="uniDirNeg" deadzone="0.0" saturation="1.0" /> </Action> <Action id="Look Left"> <Axis id="di_dpad_0_left" /> </Action> <Action id="Look Right"> <Axis id="di_dpad_0_right" /> </Action> <Action id="Look Up"> <Axis id="di_dpad_0_up" /> </Action> <Action id="Look Down"> <Axis id="di_dpad_0_down" /> </Action> <Action id="Look Back"> <Axis id="di_button_9" /> </Action> <Action id="Pause"> <Axis id="di_button_6" /> </Action> <Action id="Instant Replay"> <Axis id="di_button_1" /> </Action> <Action id="Boost"> <Axis id="" /> </Action> <Action id="Reset Vehicle"> <Axis id="di_button_3" /> </Action> <!-- FE Actions --> <Action id="Menu Left"> <Axis id="di_dpad_0_left" /> </Action> <Action id="Menu Right"> <Axis id="di_dpad_0_right" /> </Action> <Action id="Menu Up"> <Axis id="di_dpad_0_up" /> </Action> <Action id="Menu Down"> <Axis id="di_dpad_0_down" /> </Action> <Action id="Menu Select"> <Axis id="di_button_0" /> </Action> <Action id="Menu Back"> <Axis id="di_button_1" /> </Action> <Action id="Menu Button3"> <Axis id="di_button_2" /> </Action> <Action id="Menu Button4"> <Axis id="di_button_3" /> </Action> <Action id="Menu Start Button"> <Axis id="di_button_1" /> </Action> <Action id="Menu Left Shoulder"> <Axis id="di_button_5" /> </Action> <Action id="Menu Right Shoulder"> <Axis id="di_button_4" /> </Action> <Action id="Fe View Tweak Left"> <Axis id="di_x_axis" type="biDirLower" deadzone="0.0" saturation="1.0" /> </Action> <Action id="Fe View Tweak Right"> <Axis id="di_x_axis" type="biDirUpper" deadzone="0.0" saturation="1.0" /> </Action> <Action id="Fe View Tweak In"> <Axis id="di_y_axis" type="uniDirNeg" deadzone="0.0" saturation="1.0" /> </Action> <Action id="Fe View Tweak Out"> <Axis id="di_y_axis" type="uniDirNeg" deadzone="0.0" saturation="1.0" /> </Action> <!-- Replay/Youtube Actions --> <Action id="Replay Rewind"> <Axis id="di_x_axis" type="biDirLower" deadzone="0.0" saturation="1.0" /> <Axis id="di_y_axis" type="uniDirNeg" deadzone="0.0" saturation="1.0" /> </Action> <Action id="Replay Fast Forward"> <Axis id="di_x_axis" type="biDirUpper" deadzone="0.0" saturation="1.0" /> <Axis id="di_slider_0" type="uniDirNeg" deadzone="0.0" saturation="1.0" /> </Action> <Action id="Replay Pause"> <Axis id="di_button_0" /> </Action> <Action id="Replay Next Camera"> <Axis id="di_button_4" /> </Action> <Action id="Replay Prev Camera"> <Axis id="di_button_5" /> </Action> <Action id="Replay Jump In"> <Axis id="di_button_16" /> </Action> <Action id="Replay Exit"> <Axis id="di_button_1" /> </Action> <Action id="Replay UI On Off"> <Axis id="di_button_2" /> </Action> <Action id="Replay Youtube"> <Axis id="di_button_15" /> </Action> <Action id="Youtube Drag Left"> <Axis id="di_button_5" /> </Action> <Action id="Youtube Drag Right"> <Axis id="di_button_4" /> </Action> <Action id="Youtube Speed Up"> <Axis id="di_dpad_0_up" /> </Action> <Action id="Youtube Speed Down"> <Axis id="di_dpad_0_down" /> </Action> <Action id="Youtube Upload"> <Axis id="di_button_16" /> </Action> <Action id="Youtube Exit"> <Axis id="di_button_18" /> </Action> <!-- Spectator Actions --> <Action id="Spectator Next Camera"> <Axis id="di_button_4" /> </Action> <Action id="Spectator Previous Camera"> <Axis id="di_button_5" /> </Action> <Action id="Spectator UI On Off"> <Axis id="di_button_1" /> <Axis id="di_button_22" /> </Action> <Action id="Spectator List On Off"> <Axis id="di_button_16" /> </Action> <Action id="Cycle Forward On Board Cameras"> <Axis id="di_button_4" /> </Action> <Action id="Activate Replay System"> <Axis id="di_button_5" /> </Action> </ActionMap>
Try it
Now, Start the game and go to the preset options (options->controller->presets) and select <LNG_LOGITECH_G29>

Now you can personalize the G29 or G920 as you like, the shifter works with the clutch now (remember to change the transmission dificulti to H shifter + clutch)
댓글 21
dangerdave8588 2021년 12월 31일 오후 8시 29분 
Anyone have a fix for the non working clutch? I changed difficulty to H pattern with clutch, but it won't recognize it. Everything else seems to work. Thank you for any advice.
AntiAntiAnti 2021년 9월 1일 오후 10시 01분 
------For logitech G923:

------Replace the part that says=

<!-- Action map for the Logitech G29 -->
<ActionMap name="lg_g29" device_type="{C24F046D-0000-0000-0000-504944564944}" priority="0">

-----with the following

------For XBOX version =

<!-- Action map for the Logitech G923 -->
<ActionMap name="lg_g923_xone" device_type="{C26E046D-0000-0000-0000-504944564944}" priority="0">

-----For PS4 version =

<!-- Action map for the Logitech G923 -->
<ActionMap name="lg_g923_ps4" device_type="{C266046D-0000-0000-0000-504944564944}" priority="0">
Ale2Passos 2021년 8월 26일 오전 9시 22분 
It does not work in G923, the game is stuck as if it was touching down on the cross, all the time and it does not let me select the options.
Tomasz Milski 2021년 1월 22일 오전 11시 53분 
I have problem with Logitech G923(Pc/Xbox version) - in game there is no view option to chose it. Help
LuxXx 2020년 2월 16일 오전 11시 21분 
Thanks, this really put a stop to my frustration.:steamhappy:
N7Lombax57 2020년 1월 31일 오후 2시 46분 
Thank you, this worked for my G920 on Autosport and Grid 2. Aside from the accelerate and the brakes in the wrong place, it still works well. :winter2019happyyul:
krypt0 2019년 12월 1일 오전 9시 08분 
Works perfect for me. Thanks!
Don Mito 2019년 10월 31일 오전 8시 56분 
Guys i found a fix for a clutch and h shifter, all you gotta do is download xPadder, map your shifter to numpad keys(for example: 1st gear to num 7, i would recommend you set it as a h pattern), you make the clutch as a d pad where the up button is clutch, you can set that as a num 4 as it isnt in the H pattern and that's it... you just set your controls instead of button (X) to numpad (X), i tried it, works perfectly
X30nPlayerOne 2019년 9월 13일 오전 5시 07분 
I get the game to recognise my G920 but unfortunately I cant steer its locked to the left
Hazed 2019년 5월 22일 오전 8시 57분 
doesnt work
:steamsad::steamsad: