It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Since I was already working on a patch for the can't-find-the-first-real-joypad issue I've done some more work on the patch, specifically patching the functions that return the joystick axis to take into account the position of the digital controls. While this probably isn't much use for people who use an XBox360 controller (the digital controls are simply atrocious) it is a great improvement for DS4 users.

http://www.tapper-ware.net/data/files/gex/DigitalControls.zip

In the download are three files.
PatchGEX.exe changes the reference to WinMM.DLL to LinMM.DLL in the GEX.exe file, causing it to use the second file included in the archive.
LinMM.DLL passes most stuff directly back to the real WinMM.DLL, but the joystick functions get redirected to the third file instead.
WinMMProxy.DLL does a search for a CONNECTED controller when an application starts using it. It will then redirect all following commands to that controller until the application is closed, as well as looking up POV controls when an axis is checked.

Just extract it to your Gex directory and run PatchGEX.
avatar
hansschmucker: Since I was already working on a patch for the can't-find-the-first-real-joypad issue I've done some more work on the patch, specifically patching the functions that return the joystick axis to take into account the position of the digital controls. While this probably isn't much use for people who use an XBox360 controller (the digital controls are simply atrocious) it is a great improvement for DS4 users.

http://www.tapper-ware.net/data/files/gex/DigitalControls.zip

In the download are three files.
PatchGEX.exe changes the reference to WinMM.DLL to LinMM.DLL in the GEX.exe file, causing it to use the second file included in the archive.
LinMM.DLL passes most stuff directly back to the real WinMM.DLL, but the joystick functions get redirected to the third file instead.
WinMMProxy.DLL does a search for a CONNECTED controller when an application starts using it. It will then redirect all following commands to that controller until the application is closed, as well as looking up POV controls when an axis is checked.

Just extract it to your Gex directory and run PatchGEX.
Thank you, the patch worked for my PS3 controller. I can use the digital controls now instead of the analog controls.
avatar
hansschmucker: Since I was already working on a patch for the can't-find-the-first-real-joypad issue I've done some more work on the patch, specifically patching the functions that return the joystick axis to take into account the position of the digital controls. While this probably isn't much use for people who use an XBox360 controller (the digital controls are simply atrocious) it is a great improvement for DS4 users.

http://www.tapper-ware.net/data/files/gex/DigitalControls.zip

In the download are three files.
PatchGEX.exe changes the reference to WinMM.DLL to LinMM.DLL in the GEX.exe file, causing it to use the second file included in the archive.
LinMM.DLL passes most stuff directly back to the real WinMM.DLL, but the joystick functions get redirected to the third file instead.
WinMMProxy.DLL does a search for a CONNECTED controller when an application starts using it. It will then redirect all following commands to that controller until the application is closed, as well as looking up POV controls when an axis is checked.

Just extract it to your Gex directory and run PatchGEX.
works flawless, thank you =)