irungentoo / Xiaomi_gamepad

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

Problems with two xiaomi gamepad (lag or random movements in games) #55

Open adms-hu opened 6 years ago

adms-hu commented 6 years ago

I bought a second Xiaomi gamepad. At first it was looking good, every game recognise them separated with every button and the rumble working.

But for some reason, the gamepad makes random movement in the games. For example the character starts to walking randomly, and the camera moving by itself. Its looks like this kind of "lag" focused on the triggers only not on the buttons. Or I just didn't recognised any strange input from the buttons.

I hope there is some solution. Besides that the bluetooth adapter is new also. It is working fine with one gamepad.

irungentoo commented 6 years ago

I only tested the software with one gamepad because I only had access to one.

Something you could try is increasing the process priority of mi.exe in the task manager.

adms-hu commented 6 years ago

I changed it to realtime, but still the same. At first it was good under tekken 7 and assassins creed unity for a while. After a few minutes the character walking again by itself.

adms-hu commented 6 years ago

Maybe my bluetooth dongle is crap. It is crazy now with only one gamepad too. Tomorrow I will buy another one adapter. Some branded fancy dual whatever stuff. We'll see...

irungentoo commented 6 years ago

If I remember correctly the controller spams packets when the triggers (and I think the joysticks) are held down at max which may or may not be related to your lag.

adms-hu commented 6 years ago

Today we tried to play without the emulator. For example the Broforce game works without it. It's able to get the directinput instead of xinput. Now it is works fine with two controller. But a lot of the games works only with xinput. Now I'm not sure what is the problem. Tomorrow I'll get my new bluetooth, so I can test it out.

adms-hu commented 6 years ago

Still the same with the new bt dongle. The new windows fall update can be a problem?

adms-hu commented 6 years ago

Anyone using the gamepad on Windows 10 Fall update without any problems?

hoducdung commented 6 years ago

i dont have auto-walking character like you but my in game camera (which is controlled by right joystick) moved by itself.

hoducdung commented 6 years ago

I was using window10 fall update when it available few months ago. but i have experience many lags and fps drop so im back with the "normal win10". so i dont think win10 fall update is a problem.

adms-hu commented 6 years ago

It's looks like the same issue. It's easy to test out with the windows default joystick calibration tool. If not the fall update it will be something else. I was suspicious on my motherboard too. I have an MSI Mortar b250m. Maybe some Bios setting? I dont know... I didn't find anything useful.

hoducdung commented 6 years ago

just use DS4Windows, if there is no problem, it could because the code issues.

adms-hu commented 6 years ago

No, the issue still consist without any emulator.

On Dec 13, 2017 05:29, "hoducdung" notifications@github.com wrote:

just use DS4Windows, if there is no problem, it could because the code issues.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/irungentoo/Xiaomi_gamepad/issues/55#issuecomment-351279082, or mute the thread https://github.com/notifications/unsubscribe-auth/ATkW10eZzFAW2pwisc8OyPqOhdb-4RLuks5s_1KUgaJpZM4QR_2h .

adms-hu commented 6 years ago

Here is the solution. You have to use a strong BT bandwidth device. Because USB dongles are not enough... there was some lag issues with xbox one s controller too... For example the connection was good with my notebook before. It has musch stronger BT than any USB dongle.

hoducdung commented 6 years ago

If the USB dongles aren't good enough, how can we fix it?

adms-hu commented 6 years ago

Maybe that USB dongle still not good enough. If you can test it out with an Xbox One S controller, that proves it. Or google for devices which is strong enough for the Xbox One S controller. I think that's a good reference if you want to get the best device for you. An other option to buy a pci-e BT adapter. I'm sure these have the same bandwith like the integrated ones in notebooks.

hoducdung commented 6 years ago

https://github.com/aadfPT/Xiaomi_gamepad/releases/tag/1.4 just tried this mins ago, the problems seemed to decrease alot. maybe it will helps

hoducdung commented 6 years ago

tested in MGSV the problem only occur 3 times/30mins