irungentoo / Xiaomi_gamepad

It's a nice gamepad.
314 stars 69 forks source link

Gamepad turns off on some rumble #2

Open Dorious opened 8 years ago

Dorious commented 8 years ago

Hey, first of all thanks for the efforts to make this work! I found a problem, for example in Far Cry Primal when you pick some weapons it vibrates, but sometimes this vibration turns off the gamepad :/ And when I turn it on the game says that it found new device but can't determine the type. mi.exe doesn't throw anything is there a way to debug or traceback the errors so I can send them to you?

Dorious commented 8 years ago

And the funny part is that yesterday it worked perfectly! So i dunno what did I messed up :( Tried to reinstall scp drivers but no luck.

irungentoo commented 8 years ago

Put fresh batteries in your controller.

tu-nv commented 8 years ago

for long time usage, you should use rechargeable batteries.

Dorious commented 8 years ago

Actually batteries are quite fresh, what I figured out: it happens when I have 2 Xiaomi controllers paired. When I have only one it's 100% ok. So the "solution" for now is to not pair >1 controllers :P I also have Xbox one contoller and when those two are up everything is fine too. So something get buggy when two bluetooth controllers are paired, also it doesn't matter is the second one turned off/on it only matters that it's paired.

irungentoo commented 8 years ago

The code was written to support multiple controllers but only tested with one so that could be the issue.

I saw the same exact same thing happen though, the controller turning off as soon as it was supposed to rumble and replacing the batteries with new ones fixed the problem.

ghost commented 7 years ago

Hey there. Had the same issue, the gamepad turns of after playing for about 1 minute (if not less). It should not be the batteries' issue, because i turn off Mi mapper, enable the controller from Steam, and everything works very good (except for rumble, of course, this is the only reason i use this mapper =) )