Project

General

Profile

Actions

Emulator Issues #12913

closed

Mouse clicks not recognized on Linux + Qt6

Added by flacs over 2 years ago. Updated almost 2 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
Linux
Issue type:
Bug
Milestone:
Current
Regression:
Yes
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
5.0-16393
Fixed in:
5.0-18295

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


Related issues 1 (0 open1 closed)

Has duplicate Emulator - Emulator Issues #13066: mouse/trackpad buttons don't work for emulated Wii RemoteDuplicate

Actions
Actions

Also available in: Atom PDF