diff --git a/README.md b/README.md index 136bf7b..d1041d2 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ 12. 手机连接电脑, 先双击运行 `start.bat`, 再运行游戏, 脚本控制台输出 `已连接到游戏` 即可 13. 进游戏调整延迟, 一般判定A/B都要调才能正常用, 我这边是 `A:-1.0/B:+0.5` 到 `A:-2.0/B:+2.0` 14. 打一把看看蹭不蹭星星/触控是否灵敏, 根据体验修改 `AREA_SCOPE` 变量 -15. 如果单点延迟低但滑动时延迟变高, 请将脚本中 `TOUCH_THREAD_SLEEP_MODE` 修改为 false, +15. 如果单点延迟低但滑动时延迟极大, 请将脚本中 `TOUCH_THREAD_SLEEP_MODE` 修改为 false, 或者可以调小 `TOUCH_THREAD_SLEEP_DELAY` 的值(如果还是卡请提 issue 反馈) ## 命令列表 diff --git a/config.yaml b/config.yaml index 2b7c8a5..fc34906 100644 --- a/config.yaml +++ b/config.yaml @@ -16,8 +16,8 @@ ANDROID_ABS_MONITOR_SIZE: [ 1600, 2560 ] ANDROID_ABS_INPUT_SIZE: [ 1600, 2560 ] # 是否开启屏幕反转(充电口朝上时开启该配置) ANDROID_REVERSE_MONITOR: false -# touch_thread 是否启用sleep, 默认开启, 如果程序 CPU 占用较高则开启, 如果滑动时延迟极大请关闭 -TOUCH_THREAD_SLEEP_MODE: true +# touch_thread 是否启用sleep, 默认关闭, 如果程序 CPU 占用较高则开启, 如果滑动时延迟极大请关闭 +TOUCH_THREAD_SLEEP_MODE: false # 每次 sleep 的延迟, 单位: 微秒, 默认 100 微秒 TOUCH_THREAD_SLEEP_DELAY: 100 diff --git a/main.py b/main.py index e927473..f104569 100644 --- a/main.py +++ b/main.py @@ -90,9 +90,10 @@ class SerialManager: def write_thread(self): while True: - # 延迟匹配波特率 - time.sleep(0.0075) # 9600 - # time.sleep(0.002) # 115200 + # # 延迟匹配波特率 + # time.sleep(0.0075) # 9600 + # # time.sleep(0.002) # 115200 + time.sleep(0.000001) # 避免延迟过大 if not self.startUp: # print("当前没有启动") continue