Details
-
Task
-
Resolution: Unresolved
-
Not Evaluated
-
None
-
None
Description
Wayland supports multiple seats.
This would also be useful for embedded Linux if we implement support for multiple QPA backends: https://wiki.qt.io/Refactoring_QPA._Support_multiple_QPA_plugins
Attachments
Issue Links
- depends on
-
QTBUG-98344 Support multiple keyboards on x11/xcb
- Reported
-
QTBUG-46412 expose a complete list of QInputDevice
- Closed
- is required for
-
QTBUG-85272 Multi-seat, multi-device & multi-screen Input Handling
- Open
-
QTBUG-73936 can't TOUCH-PRESS more then 1 qtpushbutton simultaneously
- Closed
- relates to
-
QTBUG-115207 Properly register the input devices on Wayland
- Reported
-
QTBUG-107894 Support multi-mouse DnD: get rid of QDragManager
- Reported
-
QTBUG-106476 Add support to configure more libinput seats
- Reported
-
QTBUG-52472 Undefined Behaviour in qsimpledrag.cpp line 207
- Closed
-
QTBUG-45494 XInput: Touch events are only received from devices with use 'XISlavePointer'
- Closed
-
QTBUG-52430 support multiple pointing device cursors in Qt 6
- Reported
-
QTBUG-69422 Input Handling Changes in Qt 6
- Closed
- resulted in
-
QTBUG-119029 Get rid of QXcbConnection::TouchDeviceData; pre-construct QEventPoints in xcb plugin
- Reported
Gerrit Reviews
For Gerrit Dashboard: QTBUG-69433 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
263526,48 | Introduce QInputDevice hierarchy; replace QTouchDevice | dev | qt/qtbase | Status: MERGED | +2 | 0 |
295304,16 | Remove QQuickPointerDevice in favor of QPointingDevice | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
323794,8 | xcb: report wheel events from the correct device instance | dev | qt/qtbase | Status: MERGED | +2 | 0 |
393116,4 | Deprecate QContextMenuEvent and QMouseEvent ctors without globalPos | dev | qt/qtbase | Status: MERGED | +2 | 0 |