本次更新为重大更新,本项目已基于 Rust + Bevy + React 重写,带来了更强大、更稳定的功能。 旧版基于 Rust + Tauri + Vue 的分支停止维护。
新增功能:
修复问题:
This is a major update — the project has been completely rewritten using Rust + Bevy + React, bringing more powerful and stable features. The previous branch based on Rust + Tauri + Vue has been discontinued.
本次更新新增了:
本次更新还修复了一些小问题,优化用户体验。
This update adds:
This update also fixes some bugs and optimises user experience.
此次更新主要新增了两项重要功能:
这两项功能均可在蒙版设置中进行相应配置。
ScreenStream 是一个安卓应用,允许在局域网内进行投屏。你需要自行安装后使用。需要注意的是,ScreenStream 的投屏性能非常有限,仅作为一个方便的选择。
此外,本次更新还修复了上次更新中准心模式下右键弹出菜单的问题 #46。
This update introduces two major features:
Both of these features can be configured in the mask settings.
ScreenStream is an Android app that allows screen casting within a local network. You will need to install it yourself to use it. Note that the casting performance of ScreenStream is quite limited and is meant as a convenient option.
Additionally, this update fixes the issue with the right-click context menu in crosshair mode from the previous update #46.
本次更新主要新增了按键输入模式(删除了原有的文本输入框),可用于打字输入等功能。你可以通过宏切换到该模式,具体参考README中的介绍。
在按键输入模式下,你键盘的输入都会被转发到安卓设备上。对于需要输入非英文文本的用户,建议在安卓设备上安装讯飞输入法等对外部键盘输入有优化的输入法。
此外,本次更新还修复了以下问题:
This update primarily introduces a new key input mode (replacing the previous text input box), which can be used for typing input. You can switch to this mode via macros, as described in the README.
In key input mode, your keyboard inputs will be forwarded to the Android device. For users who need to input non-English text, it is recommended to install input methods like Sogou Input Method on the Android device, which optimize external keyboard input.
Additionally, this update also fixes the following issues:
Scrcpy Mask 是一款基于 Rust + Bevy + React 构建的跨平台桌面客户端,用于高效控制安卓设备。 它提供了可视化的鼠标与键盘按键映射配置,实现了类似安卓模拟器的多点触控操作,具备毫秒级响应速度,带来流畅自然的交互体验。该工具可广泛应用于在电脑上操控安卓设备、玩手游等场景。
从 v0.7.0 开始,项目已完全迁移至 Bevy 游戏引擎,带来了更强大、更稳定的功能,包括 scrcpy 投屏、组合按键映射、以及更灵活的 内置脚本系统与外部控制机制。
⚠️ 旧版基于 Rust + Tauri + Vue 的分支已停止维护。
特别感谢 Scrcpy 项目的开发者。Scrcpy 是一个功能强大、性能卓越的开源工具,为 Android 设备的远程控制提供了坚实基础。 Scrcpy Mask 基于其优秀架构,针对鼠标与键盘控制进行了进一步的增强与扩展。
为了更好地支持 Scrcpy Mask 与安卓设备的交互,对原 scrcpy-server 进行了功能扩展与优化,并基于此创建了分支项目 scrcpy-mask-server。
build-help 简要说明了如何运行和编译项目。
如果你对本项目感兴趣,欢迎提交 PR 或 Issue。 由于个人时间和精力有限,可能无法及时处理所有反馈,敬请谅解。