Scrcpy Mask v0.8.2
更新说明
v0.8.2 是一次针对映射体验的小版本更新,重点改进 FPS 模式的视角限制、触点回中交接、映射辅助范围显示,以及方向轮盘随机化控制。#122
FPS 模式
- 新增 FPS 模式局部视角边界限制,可分别配置水平和垂直最大偏移,避免视角控制触点全屏滑动并与其他控件冲突。#122
- 新增 FPS 触点模式设置,支持单触点回中和双触点交接。
- 双触点模式支持备用 Pointer ID、延迟交接和重叠交接,用于改善触点到达边界后的视角衔接。#122
- 单触点模式新增回中间隔设置,可控制抬起后重新按回起点的等待时间。
- 修复 FPS 到达边界时大幅鼠标位移可能只消费一次溢出的问题,使连续快速转动时更稳定。
映射编辑器
- 新增映射辅助范围显示,可查看 FPS 边界、观察范围、施法范围和滑动路径。
- 新增全局辅助范围开关,也会在悬停、拖动或打开设置时自动显示相关辅助范围。
- 滑动路径现在显示为带方向箭头和序号的路径预览。
- 修复鼠标施法辅助范围显示形状,改为更贴近实际投影扇区。
- 修复映射按钮在编辑器画布缩放后尺寸不合适的问题。
随机化与触控
- 方向轮盘随机化新增中心偏移、距离倍率和持续漂移范围配置,可更细致地调整触点随机性。#122
- 鼠标施法新增首次滑动随机化开关,可在直线初始滑动和随机弧形轨迹之间切换。
- 停止映射时会清理 FPS、施法、方向轮盘、触点和鼠标捕获等运行时状态,减少残留触点或光标锁定问题。
- 调整虚拟光标尺寸,提高 FPS/鼠标捕获状态下的可见性。
打包修复
- 修复 macOS 启动应用时可能额外打开 Terminal 窗口的问题。
- macOS 打包时刷新内置资源,并修正应用包执行路径的引用方式。
Update Notes
v0.8.2 is a focused mapping update that improves FPS view-control boundaries, touch recentering and handoff behavior, mapping guide overlays, and DirectionPad randomization controls. #122
FPS Mode
- Added local FPS view-control boundaries with separate horizontal and vertical max offsets, preventing the FPS touch from sliding across the full screen and conflicting with other controls. #122
- Added FPS touch mode settings, supporting both single-touch recentering and dual-touch handoff.
- Dual-touch mode supports an alternate Pointer ID, delayed handoff, and overlap handoff for smoother view-control continuation at local boundaries. #122
- Single-touch mode now supports a configurable recenter interval.
- Fixed repeated FPS boundary overflow handling so large continuous mouse movement is consumed more reliably after recentering.
Mapping Editor
- Added guide overlays for FPS boundaries, observation ranges, cast ranges, and swipe paths.
- Added a global guide visibility toggle. Guides also appear while hovering, dragging, or editing related mappings.
- Swipe paths are now rendered with directional arrows and numbered points.
- Fixed mouse cast guide rendering to use the projected sector shape instead of a full ellipse.
- Fixed mapping button scaling when the editor canvas is resized.
Randomization and Touch Control
- DirectionPad randomization now exposes center offset, distance scale, and jitter range controls for finer touch randomization. #122
- Mouse cast mappings now support toggling initial swipe randomization.
- Runtime mapping state is cleaned up when mapping stops, including FPS touches, active casts, DirectionPad touches, timers, and cursor capture state.
- Resized the virtual cursor for better visibility during FPS and mouse-capture interactions.
Packaging Fixes
- Fixed an issue where launching the macOS app could open an extra Terminal window.
- Refreshed bundled assets during macOS packaging and fixed executable path quoting inside the app bundle.