AntiMicroX / AntiMicroX/antimicrox

Sometimes only triggers are detected. Need to restart pc to be able to detect all buttons.

Open
#1,270 1 comment 0 reactions 0 assignees View on GitHub
blocked bug SDL issue
Dominant language
C++
Stars
4k
Forks
249
Avg merge
13m
Merged PRs (30d)
1

Description

### Is there an existing issue for this?

- [x] I searched the existing issues and did not find anything similar.

### Current Behavior

Sometimes after playing games or 'Update Joystick' in AntimicroX, all buttons stops responding. Only trigger are responding. However, I dont faced this issue in games. All buttons are detected in games that I tested.

I am using original xbox series controller with original (new one, a bit smaller than the previous one) Xbox Wireless Adapter for Windows.

I faced the same issue in Playnite. And it can be fixed by using sdl2_compat https://github.com/libsdl-org/sdl2-compat/releases

From my understanding, the issue can be fixed by either using sdl3 or sdl2_compat(which uses sdl3 in the background).

Unfortunately, when I replaced sdl in antimicrox with sdl2_compat or sdl3, none of it works. I believe, antimicrox need to be recompiled to use those new sdl.

Any news on newer version of antimicrox? Will it uses updated SDL?

### Expected Behavior

All buttons are responding

### Steps To Reproduce

1. update xbox controller firmware
2. Open AntimicroX
3. Make sure all buttons are working
4. update joystick
5. issue happens

### Environment

```markdown
Program Version 3.5.1
Compiled from packaging: GitHub Portable Windows Release
Built Against SDL 2.30.6
Running With SDL 2.30.6
Using Qt 6.7.3
Using Event Handler: SendInput
Host OS: windows Version: 10 Architecture: x86_64
```

### Anything else?

https://github.com/JosefNemec/Playnite/issues/3794

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.