diff options
| author | ailurux <ailuruxx@gmail.com> | 2024-02-13 10:31:48 +1100 |
|---|---|---|
| committer | ailurux <ailuruxx@gmail.com> | 2024-02-13 10:31:48 +1100 |
| commit | 26ae027d6721510e4b4a8107e95acc57efaaf2c6 (patch) | |
| tree | 50bec1d5581f2c8f6bb18e42013e180b266a7bca /lua/settings.lua | |
| parent | 0426d245c8d863f18babdfbaf21c8673b0746feb (diff) | |
| download | tangara-fw-26ae027d6721510e4b4a8107e95acc57efaaf2c6.tar.gz | |
Sensitivity value now between 0 and 255
Diffstat (limited to 'lua/settings.lua')
| -rw-r--r-- | lua/settings.lua | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/lua/settings.lua b/lua/settings.lua index bb5c8eb3..952292e4 100644 --- a/lua/settings.lua +++ b/lua/settings.lua @@ -260,14 +260,15 @@ function settings.input() text = "Scroll Sensitivity", }:add_style(theme.settings_title) + local slider_scale = 4; -- Power steering local sensitivity = menu.content:Slider { - w = lvgl.PCT(100), + w = lvgl.PCT(90), h = 5, - range = { min = 5, max = 45 }, - value = controls.scroll_sensitivity:get(), + range = { min = 0, max = 255/slider_scale }, + value = controls.scroll_sensitivity:get()/slider_scale, } sensitivity:onevent(lvgl.EVENT.VALUE_CHANGED, function() - controls.scroll_sensitivity:set(sensitivity:value()) + controls.scroll_sensitivity:set(sensitivity:value()*slider_scale) end) return menu |
