pboy0922 / x360ce

Automatically exported from code.google.com/p/x360ce
1 stars 0 forks source link

Far Cry 4. Gamepad Detected! but X,B and Y are incorrectly mapped. #1067

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
An issue regarding this game was found here which stated that the game was not 
accepting gamepad but its working for me,unfortunately incorrectly. All the 
buttons,analogs are working perfectly except X,B and Y buttons. SO tried 
mapping them manually in x360ce.exe(i.e i made 'y' button 'x' instead of 'y' 
itself etc.) but its still nothing happened(remains same :( ). Every time i use 
x64 lib "The xbox controller" in  x360ce app turns grey, otherwise its colorful 
:D . Its grey this time since the game is 64 bit and I'm using 64 bit 
libraries. Is there anyway i can map my x,y and b buttons deliberately 
incorrect so that they work right?
I'm running this game on windows 8.1. I have a this cheap 4$ (240₹) "Enter" 
made gamepad.

Original issue reported on code.google.com by abhishek...@gmail.com on 20 Dec 2014 at 10:56

GoogleCodeExporter commented 9 years ago
This game and Farcry 3 both support Dinput and Xinput, so what you are seeing 
is not actually X360CE working, it is DI mappings.

so the solution would be to enable HookCOM in the ini or adding

[gamename.exe]
Name = Farcry 4
HookMask = 0x00000002

to the GDB.

replacing gamename with the games executable file name.

Original comment by danialho...@gmail.com on 20 Dec 2014 at 11:05

GoogleCodeExporter commented 9 years ago
I didn't edit the GDB when playing farcry 3 but for this 
I edited the GDB but, its still the same. :(
[FarCry4.exe]
Name = Farcry 4
HookMask = 0x00000002

Original comment by abhishek...@gmail.com on 20 Dec 2014 at 11:37

GoogleCodeExporter commented 9 years ago

Original comment by danialho...@gmail.com on 20 Dec 2014 at 1:46