Repository navigation
Releases: bobo198504/SmoothWheelScroll
Release list
v1.7.7
v1.7.6
更新内容
# 手势结束时视图会向反方向弹一小步(感谢poydepzaj1616)
What's changed
# The view nudged backwards once when a scroll stopped (thank's poydepzaj1616)
v1.7.5
更新内容
* 支持水平滚轮(倾斜轮 / 拇指轮)(感谢poydepzaj1616)
What's changed
* Horizontal wheel (tilt wheel / thumb wheel) support (thank's poydepzaj1616)
v1.7.4
更新内容
* 主视图垂直滚动按轨道行高补偿:缩小时不再变慢
# 用最小一格滚轮时,末尾补发方向反了(滚一下又弹回来)
What's changed
* Main view vertical scroll is compensated for the current track row height
# With the smallest wheel step, the end-of-gesture top-up fired backwards
v1.7.4+dev1008
DEV build — for testing only. Not a release.
更新内容
* 支持水平滚轮(倾斜轮/拇指轮)(感谢poydepzaj1616)
What's changed
* Horizontal wheel (tilt wheel / thumb wheel) is supported (thank's poydepzaj1616)
Install and test notes: see HWHEEL_PREVIEW.md on the hwheel-preview branch.
Feedback: if your thumb wheel still does not glide, please send
REAPER\UserPlugins\SmoothWheelScroll_wheel_log.txt.
v1.7.3
更新内容
* 含非滚轮动作的自定义动作也能平滑滚动(感谢ferropop)
What's changed
* Custom actions that mix in non-wheel actions now smooth-scroll too (thank's ferropop)
v1.7.2
更新内容
# 调音台推子/旋钮的参数滚轮恢复原生,不再被放大(感谢Daodan)
What's changed
# Parameter wheels on mixer faders and knobs pass through natively again, no longer amplified (thank's Daodan)
v1.7.1
更新内容
* 支持自定义动作(感谢thommazk)
What's changed
* Custom actions are supported (thank's thommazk)
v1.7.0
更新内容
* 模型更新 3.0
* 兼容无级鼠标(未验证:作者没有此类鼠标,见下)
+ 新增触控板水平反向
+ 优化模块接口
关于"未验证":新模型按 delta(设备无关的物理量) 设计,用有级鼠标与无级鼠标的
两组实测数据对拍过(同手速下总行程差 1.02 倍),但作者手上没有无级滚轮,没能实机验证。
如果你的无级滚轮或触控板用起来不对,可以用 DEV 版跑一次并回传记录,见下方说明。
# 无级滚轮 / 触控板用起来不对时,可换 DEV 版抓取记录
+ DEV 版(reaper_smoothwheelscroll-x64-DEV.dll)记录最近约 50 条滚轮参数,写在插件同目录
+ DEV 版与正式版二选一,不要同时装(两个都装会让每个滚轮被处理两次)
What's changed
* Animation model updated to 3.0
* Works with free-spinning wheels (UNVERIFIED: the author has no such wheel, see below)
+ New: reverse the touchpad's horizontal zoom
+ Cleaner internal module interfaces
About "unverified": the new model is built on deltas (a device-independent physical
quantity) and was cross-checked with two sets of measured data — a notched mouse and a
free-spinning wheel — differing by 1.02x in total travel at the same hand speed. But the author
has no free-spinning wheel, so it could not be tested on real hardware. If your free-spinning
wheel or touchpad does not behave, run the DEV build once and send the record back (below).
# If a free-spinning wheel or a touchpad misbehaves, run the DEV build to capture a record
+ DEV build (reaper_smoothwheelscroll-x64-DEV.dll) records the last ~50 wheel messages next to the DLL
+ Use the DEV build INSTEAD of the release one, never both (two DLLs would animate every wheel twice)
v1.6.1
更新内容
# 装了第三方 Darkmode 插件时,设置面板的总开关勾不出来:总开关改为面板自绘,不再用系统的 Button 控件
(感谢 poydepzaj1616 反馈)
+ 面板控件改为表格描述,后续加功能只需加一行
What's changed
# With a third-party dark-mode plugin installed, the settings panel's master switch lost its tick: the switch is now drawn by the panel itself instead of being a system Button control
(reported by poydepzaj1616 — thank you)
+ Panel controls are now described by one table, so adding one is a single row