Persistent mode - properly handle the situation where the controller often disconnects and reconnects#20
Persistent mode - properly handle the situation where the controller often disconnects and reconnects#20tvanomr wants to merge 2 commits intoericlbarrett:masterfrom
Conversation
…n low resolution desktop, various bug fixes.
|
Thanks for contributing to this awesome project! I don't know if author abandoned it but if you already bite into it could you tackle some more issues? I have bluetooth gamepad (ipega) + tablet combo too and this app lets me play some games that wouldn't work with x360ce but there are few that refuse to work properly because of combining virtual controller input with physical controller input (mark of the ninja, super meat boy). I think it is related with issue #19. Even any tips on how to fix it would be greatly appreciated. |
|
It's impossible to disable DirectInput controller on the application level because every app should have the same access rights to any hardware properly configured on any OS. The only way to do this is to make(use) custom configurable driver for HID gamepad that presents it as XInput device (I've seen some MotionInJoy hacks for this but didn't try them). |
Hello, I've decided to modify this app to support a controller usage pattern that I use - gaming on a tablet with attachable bluetooth controller. This controller often disconnects by itself when not used for some time or I disconnect it when i'm done using it. Current implementation destroys virtual controller after real controller disconnects that creates problems if I for example don't quit the game before disconnecting as I often do.
New persistent mode does two things:
There are still 2 problems left unresolved:
Some other changes: