diff options
| author | ailurux <ailuruxx@gmail.com> | 2024-02-12 17:44:55 +1100 |
|---|---|---|
| committer | ailurux <ailuruxx@gmail.com> | 2024-02-12 17:44:55 +1100 |
| commit | 0426d245c8d863f18babdfbaf21c8673b0746feb (patch) | |
| tree | 32c78617d954ca6546b0225de68e0acc299e7bca /src/drivers/include/relative_wheel.hpp | |
| parent | 527374c72e1ec52e1d5814dbee3587ae100631dd (diff) | |
| download | tangara-fw-0426d245c8d863f18babdfbaf21c8673b0746feb.tar.gz | |
Scroll sensitivity configurable, but inverted
Diffstat (limited to 'src/drivers/include/relative_wheel.hpp')
| -rw-r--r-- | src/drivers/include/relative_wheel.hpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/drivers/include/relative_wheel.hpp b/src/drivers/include/relative_wheel.hpp index 88077d08..a44e3598 100644 --- a/src/drivers/include/relative_wheel.hpp +++ b/src/drivers/include/relative_wheel.hpp @@ -25,6 +25,9 @@ class RelativeWheel { auto Update() -> void; auto SetEnabled(bool) -> void; + auto SetThreshold(int) -> void; + auto GetThreshold() -> int; + auto is_clicking() const -> bool; auto ticks() const -> std::int_fast16_t; @@ -36,6 +39,7 @@ class RelativeWheel { TouchWheel& touch_; bool is_enabled_; + int threshold_; bool is_clicking_; bool was_clicking_; |
