Emulator Issues #12913
closedMouse clicks not recognized on Linux + Qt6
0%
Description
Game Name?
all games
What's the problem? Describe what went wrong.
Since the switch to Qt6, mouse clicks on Linux are no longer recognized in games or when configuring controllers. Our XInput2 code receives XI_KeyPress events but not any XI_ButtonPress events. It's possible that this issue is related to this change: https://github.com/qt/qtbase/commit/4f99f87578a36d59448e4332a06cdb0c8556a37a (just a guess).
What steps will reproduce the problem?
- Install Linux and start Dolphin 5.0-16393 or newer.
- Try to configure a controller input to
Click 1
by left-clicking the mapping button so it shows "..." and then clicking any mouse button. - Notice that the button continues showing "..." until it times out.
Is the issue present in the latest development version?
Yes.
Is the issue present in the latest stable version?
No.
If the issue isn't present in the latest stable version, which is the first broken version?
5.0-16393
What are your PC specifications?
latest Arch Linux with Qt packages 6.3.0-3 but without the qt6-wayland package