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);
