blob: c2e7f539c1bb5fb2e7fab195b0e3fa7d2bf22764 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
https://qt-project.atlassian.net/browse/QTBUG-150280
https://mail.kde.org/pipermail/distributions/2026-October/001745.html
https://codereview.qt-project.org/c/qt/qtbase/+/778943
--- a/src/plugins/platforms/wayland/qwaylandinputdevice.cpp
+++ b/src/plugins/platforms/wayland/qwaylandinputdevice.cpp
@@ -415,11 +415,8 @@
auto *pointerGestures = mQDisplay->pointerGestures();
if (pointerGestures) {
- QInputDevice::Capabilities pointerCapabilities = QInputDevice::Capability::Position
- | QInputDevice::Capability::PixelScroll
- | QInputDevice::Capability::Scroll;
// NOTE: The name of the device and its system ID are not exposed on Wayland.
mTouchPadDevice = new QPointingDevice(
QLatin1StringView("touchpad"), 0, QInputDevice::DeviceType::TouchPad,
- QPointingDevice::PointerType::Finger, pointerCapabilities,
+ QPointingDevice::PointerType::Finger, QInputDevice::Capability::Position,
MaxTouchPoints, 0, mSeatName, QPointingDeviceUniqueId(), this);
QWindowSystemInterface::registerInputDevice(mTouchPadDevice);
|