Mos icon indicating copy to clipboard operation
Mos copied to clipboard

为 MOS 添加 Precision Key(精细滚动按键)功能

Open linsenwang opened this issue 3 weeks ago • 2 comments

这个问题是否源自某个缺陷?如果是,可于此处描述一下 | Is your feature request related to a problem? Please describe.

目前 MOS 提供了 Dash Key、Toggle Key、Block Key 等修饰按键。然而,在某些需要更高精度操作的情况下(如视频剪辑时间轴、音频编辑、图形设计、查看大表格、精确定位文档位置等),鼠标滚轮的默认步进速度依旧过大,即使开启系统平滑滚动,也难以做到“更细微地移动”。 我希望在按住某个按键时,滚动距离能够显著减小,类似于操作系统中的“精细移动(precision movement)”模式。目前 MOS 没有提供这样的按键修饰功能。

说说你的新点子 | Describe the solution you'd like

希望 MOS 能新增一个 Precision Key(精细滚动键) 的修饰按键: 按住该键时:降低滚动距离(例如按 20% 或更低,可以设定比例) 不改变其它滚动行为 松开按键后恢复正常滚动速度

还有别的替代方案吗? | Describe alternatives you've considered

额外说明 | Additional context

linsenwang avatar Dec 06 '25 11:12 linsenwang

Block Key 不足以应付这些场景吗?

Caldis avatar Dec 06 '25 13:12 Caldis

Block Key 不足以应付这些场景吗?

Block Key 的确会将滚动恢复到系统默认速度,但在一些需要极高精度的场景下(例如在网页上对齐播放画面、或在大表格/文本中精确停在某一行),系统的默认滚动速度依然过快。

系统滚动速度通常是为一般浏览(黑名单中的应用)优化的,并不适用于这些“微小位移”的需求。即使回到系统速度,我仍然会需要手动拖拽滚动条微调,因此 Block Key 并不能满足“比默认速度更慢、更细”的需求。

因此希望新增一个 Precision Key,使按住时能进一步降低滚动幅度,而不仅仅是退回系统速度。

linsenwang avatar Dec 06 '25 13:12 linsenwang