Open FoxonFires opened 2 hours ago
上头,调了大半夜,晚安(¦3[▓▓] 晚安
又发现了已知问题:使用笔记本触摸板双指滑动时(识别为滚轮),会造成迟滞页面卡顿,并伴随系统蜂鸣警告;手松开后需要等待几秒才能将缓冲区的硬件输入消息处理完毕,很明显是on_scroll()处理过慢阻塞了硬件输入。触摸板为联想 拯救者isk15原装,系统win 7。 PS:在我之前拿win api的 lowlevel钩子写过的一个鼠标键盘输入统计程序也出现过这个问题,但那边不会稳定触发。可能需要和监听鼠标移动on_move()一样需要优化或设置自锁?
参照services\move_tracker.py和click_tracker.py,照猫画虎新增了一个鼠标滚轮操作记录,翻文档或代码时也能证明没摸鱼……
还是直接贴在这里了: services\scroll_tracker.py
顺便更新了一些其他文件,调用上面的: services\trackers.py
以及main.py初始化的应用构造函数: