MatthewJolly / x360ce

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

xinput_get_capabilities fails on x360ce #144

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. retrieve the capabilities of the xinput device using xinput_get_capabilities 
either in a custom app or an app like dolphin-emu

What is the expected output? What do you see instead?
All buttons and capabilities of the device are reported to the app for use

What version of x360ce and Windows are you using?
Latest, Windows 7 x64.

What gamepad are you using? On what version of drivers?
game pad is irrelevant in this issue

Please attach a log file created with Log=1 setting in x360ce.ini file,
and screenshot of x360ce app tab with you gamepad capabilities.

Log file is invalid in this case, its x360ce failing the 
xinput_get_capabilities function, so its in the backend of the emulation.

Original issue reported on code.google.com by danialho...@gmail.com on 13 Mar 2011 at 1:02

GoogleCodeExporter commented 9 years ago
An interesting note is that the x64 build supports xinput_get_capabilities 
partially.

Original comment by danialho...@gmail.com on 13 Mar 2011 at 1:03

GoogleCodeExporter commented 9 years ago
Hym, wButtons is not returned at all (already fixed in my working copy). What 
is not returned in x64 build ?

Original comment by tapcio on 13 Mar 2011 at 7:18

GoogleCodeExporter commented 9 years ago
the sticks are not returned.

after refreshing the device list in dolphin(x86) more buttons appear (not all) 
and no axis. I guess the x86 version hooks slightly slower which is why the 
buttons are missing on the fresh start.

Original comment by danialho...@gmail.com on 13 Mar 2011 at 1:25

GoogleCodeExporter commented 9 years ago
Fixed in r417

Original comment by tapcio on 10 May 2011 at 9:55

GoogleCodeExporter commented 9 years ago

Original comment by danialho...@gmail.com on 16 Feb 2013 at 7:11