AntiMicroX / antimicrox

Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support.
GNU General Public License v3.0
2.25k stars 137 forks source link

3.4.0 / Xbox One Controllers- Repeated crashing on new Win 11 PC #981

Open EyeTeaFiend opened 1 month ago

EyeTeaFiend commented 1 month ago

Is there an existing issue for this?

Current Behavior

Program shuts down unannounced. Sometimes an hour goes by it's ok, other times it's every 10 minutes. I enabled logging and played more until it happened again, included is the file I got... hopefully I did that right.

Interestingly, I had the same symptom on my other PC (win 10) with AntiMicroX 3.2.1 and same controller type, but if I recall correctly, wiring my xbox controller instead of using bluetooth resolved it forever. No such luck here, as all controllers are wired and bluetooth is turned off in Windows.

Win 11, 7800xt, 7800x3d, all chipset and other drivers up to date.

antimicroxlog.log

Expected Behavior

Not to shutdown.

Steps To Reproduce

Just play for an amount of time, it happens guaranteed at minimum once per hour, sometimes much more.

Environment

Program Version 3.4.0
Compiled from packaging: GitHub Windows Release
Built Against SDL 2.30.1
Running With SDL 2.30.1
Using Qt 5.15.2
Using Event Handler: SendInput
Host OS: windows Version: 10 Architecture: x86_64

Anything else?

No response


Upvote & Fund

Fund with Polar

EyeTeaFiend commented 1 month ago

axlog.txt Another log

pktiuk commented 1 month ago

@EyeTeaFiend thank you for your verbose report.
Unluckily, default Windows build (unlike Linux/Mac) does not have capabilities to properly report what happened during certain types of crashes. I would have to implement such a mechanism and provide a special debug build for this purpose.

For now, there is not much you can do with this problem. I am not a Windows developer, I don't even have a Windows machine. Later I can try to address this but I can't guarantee anything.

EyeTeaFiend commented 1 month ago

Oof. Lotta work to throw away. Thanks for letting me know that's how it is tho.