SUMMARY kwin seems to ignore any and all input events from a stylus on the window decorations, including click, drag or the 3rd mouse button STEPS TO REPRODUCE 1. open wayland session 2. try to maximize/move a window OBSERVED RESULT nothing happens, the window is not even activated. EXPECTED RESULT windows can be moved, maximized, or closed. Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.21.80 KDE Frameworks Version: 5.79.0 Qt Version: 5.15.2 OS Type: 64-bit Processors: 8 × AMD Ryzen 7 4700U with Radeon Graphics Memory: 15,1 GiB of RAM Graphics Processor: AMD RENOIR ADDITIONAL INFORMATION Dragging firefox on its 'tab bar' drags the window without raising it
*** Bug 445121 has been marked as a duplicate of this bug. ***
In decoration.cpp and decorationbutton.cpp, event function does not handle the stylus input.
In input.cpp, DecorationEventFilter does not handle tablet events.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/1627
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/1647
Git commit 1719c9cc07608d8ca1829f8747ec4760fbaff81b by Fushan Wen. Committed on 23/11/2021 at 00:50. Pushed by fusionfuture into branch 'master'. Enable using stylus to switch focus and operate on the decoration Add `tabletToolEvent()` to DecorationEventFilter class so it can handle tablet events. Add `tabletToolEvent()` to MoveResizeFilter class to avoid incorrect titlebar highlight after a window is resized by using a stylus. Add `tabletToolEvent()` to WindowActionInputFilter class so window focus can be changed by clicking on the window content area when using a stylus. Add `update()` to `TabletInputRedirection::tabletToolEvent()` to enable switching window focus by using a stylus. M +78 -0 src/input.cpp M +158 -7 src/tablet_input.cpp M +12 -1 src/tablet_input.h https://invent.kde.org/plasma/kwin/commit/1719c9cc07608d8ca1829f8747ec4760fbaff81b
*** Bug 446371 has been marked as a duplicate of this bug. ***