as many of you may know, I drive through a Thrustmaster GPX gamepad, which uses standard Xbox 360 controller drivers. These drivers are great, expect for one big fault which is vital in racing, their triggers share the same axis. What does this mean? basically that you won't be able to press your brake and your throttle at the same time if assigned to your triggers (which is the most comfortable place to have them since you want to steer with your stick, left or right).
How this affects your driving? well you won't be able to blip or "heel&toe" (with your fingers of course). Because if you press your throttle, your brake will become unresponsive.
So, after a long time and quest for this problem to be solved, I finally found it and thought I would share it with you since I know that many others like me can't afford or don't have the space or time to have a wheel. All this, in name of a more immersive and "realistic" experience with the old cars depicted in sims like GPL or PnG (should work fine also with other sims with the exception of Assetto Corsa which has the triggers separated by default, Kudos to them for it!).
Please note that this guide will work for Xbox and Xbox 360 controller, maybe even One, but I have no certainty it will apply to other brands. It SHOULD, but search for more info. I TAKE NO RESPONSIBILITY FOR THIS, MAKE A RESTORATION POINT BEFORE VENTURING BEYOND PILLARS OF HERCULES FOR YOUR SAFETY. ALSO, A MINIMUM OF COMPUTER KNOWLEDGE IS REQUIRED FOR THIS GUIDE. IF YOU FEEL NOT SURE ABOUT THIS, THEN DON'T TRY IT.
Point 1) You will need to disable enforced driver signing. Use a guide like these for it
http://www.howtogeek...signed-drivers/
https://sabrent.com/....php?article=14
Point 2) So, first, plug your controller. Then, from your control panel, open the device manager. Now, if you have a third party controller which is not supported by the drivers we will install later (got to point 3 for a quick check), open your controller tab and check for properties, then from details select ID hardware and copy to a note the ID you'll find with ctrl+c and ctrl+v. Close everything and leave it plugged in!! If you have a standard or supported controller then skip this.

Point 3) Now, download these drivers XBCD 0.2.7 (I'm sorry you have to google it as it does not allow me to link the specific page) check the compatibility list for your pad, and install them with admin priviliges.
IF YOU HAVE A THIRD PARTY CONTROLLER NOT MENTIONED IN THE COMPATIBILITY LIST, STOP WHEN PROMPTED FOR THE SECOND INSTALL, WHICH ARE THE NEW PAD DRIVERS. CLICK NO AND END JUST THE FIRST INSTALL. NOW GO TO YOUR XBCD INSTALL LOCATION AND OPEN THE "DRIVER" FOLDER. NOW AGAIN OPEN THE "XBCD.INF" AND ADD YOUR PAD ID HARDWARE YOU SAVED BEFORE. YOU HAVE TO ADD A NEW STRING FOR BOTH X86 AND X64 SECTION IN THE APPROPRIATE STRING SEQUENCE DEPENDING OF THE NATURE OF YOUR PAD. READ CAREFULLY THE INF TO BETTER UNDERSTAND HOW IT WORKS.
IF IT WON'T LET YOU SAVE THE MODIFIED INF FILE, CLOSE IT. COPY IT TO ANOTHER LOCATION LIKE YOUR DESKTOP, SAVE IT AND THEN COPY IT BACK TO THE INSTALL FOLDER.

Now, proceed with the second install. If you had to follow the instructions for the unsupported third party controller, then run solely the "dpinst.exe" file.
In both cases it will tell you that you are installing unsigned drivers. Do it.
Point 4) If everything went fine, and install of both parts is green and done. Open your control panel, again device manager. Now select your pad and click update drivers. Now tell him to search locally and at the second window to select it manually from a list. You should have a XBCD Driver Certificate now avalaible. Install it.

Point 5) Now open with admin priviliges the XBCD Setup Utility. If your pad is being recognized, you're good. On the lower part of the utility you should see a drop down list. Open it and select Triggers as Split Axes. Now open your control panel and from devices and printers check your pad if is correctly calibrated, otherwise do it from setting.


That's all. Now you should be able to blip and heel&toe with your fingers. Happy racing!
Edited by leon_90, Feb 12 2016 - 07:04 AM.