From 2f0c0fcdd798cad1227f56a6e09b481362483823 Mon Sep 17 00:00:00 2001 From: Yaroslav Date: Thu, 22 Jan 2026 14:20:50 +0300 Subject: [PATCH] Adjust power button timings --- src/CrossPointSettings.h | 4 ++-- src/activities/settings/SettingsActivity.cpp | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/CrossPointSettings.h b/src/CrossPointSettings.h index 66a553f1..2d37fa65 100644 --- a/src/CrossPointSettings.h +++ b/src/CrossPointSettings.h @@ -116,9 +116,9 @@ class CrossPointSettings { default: return 600; case POWER_BTN_HOLD_DURATION::PB_SLOW: - return 800; - case POWER_BTN_HOLD_DURATION::PB_XSLOW: return 1000; + case POWER_BTN_HOLD_DURATION::PB_XSLOW: + return 2000; } } } diff --git a/src/activities/settings/SettingsActivity.cpp b/src/activities/settings/SettingsActivity.cpp index 01bc0c17..e426d219 100644 --- a/src/activities/settings/SettingsActivity.cpp +++ b/src/activities/settings/SettingsActivity.cpp @@ -44,8 +44,7 @@ const SettingInfo controlsSettings[controlsSettingsCount] = { SettingInfo::Toggle("Long-press Chapter Skip", &CrossPointSettings::longPressChapterSkip), SettingInfo::Enum("Short Power Button Click", &CrossPointSettings::shortPwrBtn, {"Ignore", "Sleep", "Page Turn"}), SettingInfo::Enum("Power Button Hold Duration", &CrossPointSettings::powerButtonHoldDuration, - {"Fast", "Normal", "Slow", "X Slow"})}; - + {"0.4s", "0.6s", "1s", "2s"})}; constexpr int systemSettingsCount = 5; const SettingInfo systemSettings[systemSettingsCount] = { SettingInfo::Enum("Time to Sleep", &CrossPointSettings::sleepTimeout,