fix: 全局减小adb滑动距离

糊屎!
This commit is contained in:
MistEO
2023-05-21 01:19:12 +08:00
parent f9216a25b9
commit 3fa6fd6340
7 changed files with 30 additions and 11 deletions

View File

@@ -18,6 +18,7 @@ bool asst::GeneralConfig::parse(const json::value& json)
m_options.adb_extra_swipe_dist = options_json.get("adbExtraSwipeDist", 100);
m_options.adb_extra_swipe_duration = options_json.get("adbExtraSwipeDuration", -1);
m_options.adb_swipe_duration_multiplier = options_json.get("adbSwipeDurationMultiplier", 10.0);
m_options.adb_swipe_x_distance_multiplier = options_json.get("adbSwipeXDistanceMultiplier", 10.0);
m_options.minitouch_extra_swipe_dist = options_json.get("minitouchExtraSwipeDist", 100);
m_options.minitouch_extra_swipe_duration = options_json.get("minitouchExtraSwipeDuration", -1);
m_options.minitouch_swipe_default_duration = options_json.get("minitouchSwipeDefaultDuration", 200);

View File

@@ -36,7 +36,8 @@ namespace asst
// adb有bug同样的参数偶尔会划得非常远。
// 额外做一个短程滑动,把之前的停下来。
// 若小于0则关闭额外滑动功能。
double adb_swipe_duration_multiplier = 0; // adb 滑动持续时间倍数
double adb_swipe_duration_multiplier = 0; // adb 滑动持续时间倍数
double adb_swipe_x_distance_multiplier = 0; // adb 滑动距离倍数
int minitouch_extra_swipe_dist = 0;
int minitouch_extra_swipe_duration = -1;
int minitouch_swipe_default_duration = 0;