From 127aab815908ecbd3db4d23f127d2e96b79855f9 Mon Sep 17 00:00:00 2001 From: Vaxry <43317083+vaxerski@users.noreply.github.com> Date: Tue, 2 Sep 2025 13:16:43 +0200 Subject: input: add per-device scroll-factor (#11241) --- src/desktop/Window.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/desktop/Window.cpp') diff --git a/src/desktop/Window.cpp b/src/desktop/Window.cpp index 3c952005..78f12a11 100644 --- a/src/desktop/Window.cpp +++ b/src/desktop/Window.cpp @@ -1249,6 +1249,14 @@ float CWindow::getScrollTouchpad() { return m_windowData.scrollTouchpad.valueOr(*PTOUCHPADSCROLLFACTOR); } +bool CWindow::isScrollMouseOverridden() { + return m_windowData.scrollMouse.hasValue(); +} + +bool CWindow::isScrollTouchpadOverridden() { + return m_windowData.scrollTouchpad.hasValue(); +} + bool CWindow::canBeTorn() { static auto PTEARING = CConfigValue("general:allow_tearing"); return m_windowData.tearing.valueOr(m_tearingHint) && *PTEARING; -- cgit v1.2.3