https://bugs.kde.org/show_bug.cgi?id=442789
--- Comment #4 from Vlad Zahorodnii <vlad.zahorod...@kde.org> --- Git commit 4b1a90b32a0b8a2f054d5c4d6dce52b3176d5d86 by Vlad Zahorodnii, on behalf of David Edmundson. Committed on 29/09/2023 at 12:18. Pushed by vladz into branch 'master'. Implement axis relative direction This is useful for the few cases where wheel events are not for scrolling. For example adjusting the volume in the tray. In this case having the metadata that the delta is backwards is important. From a kwin POV it's just proxying the libinput isNaturalScroll setting to clients. Tested against "qtbase/examples/widgets/widgets/mousebuttons" with modified Qt and changing the setting in the UI. Not mergable until upstream lands. Relevant link: https://gitlab.freedesktop.org/whot/wayland/-/merge_requests/1 / https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/183 M +1 -1 src/backends/libinput/device.h M +5 -0 src/core/inputdevice.cpp M +2 -0 src/core/inputdevice.h M +4 -2 src/input.cpp M +2 -1 src/input_event.cpp M +6 -1 src/wayland/pointer.cpp M +2 -1 src/wayland/pointer.h M +3 -3 src/wayland/seat.cpp M +9 -1 src/wayland/seat.h https://invent.kde.org/plasma/kwin/-/commit/4b1a90b32a0b8a2f054d5c4d6dce52b3176d5d86 -- You are receiving this mail because: You are watching all bug changes.