Lan Mouse 是一款跨平台的鼠标和键盘共享软件,类似于 Apple 设备上的 universal-control 功能。它允许用户通过一套鼠标和键盘来控制多台电脑,也被称为软件 KVM 切换器。Lan Mouse 的目标是成为 Synergy 2/3、Share Mouse 等专有工具的开源替代方案,同时也为其他开源工具如 Deskflow 或 Input Leap(Synergy 的分支)提供更好的性能和扩展性。
该软件使用 Rust 编写,因此具备极高的性能,并且支持现代桌面环境和操作系统,包括 GNOME、KDE Plasma、Sway、Hyprland、Wayfire、Windows 和 macOS。
软件功能1. 核心功能
鼠标和键盘共享:一套输入设备控制多台电脑
支持多种桌面环境和操作系统
支持配置文件自动加载客户端
支持剪贴板同步(Clipboard support)
2. 网络与安全
使用 DTLS 加密所有网络通信
支持指纹授权(TLS 证书指纹)
支持防火墙规则配置
3. 高级功能
自动 IP 地址切换
活跃性检测(Liveness tracking):当客户端不可达时自动释放鼠标控制
自动释放按键(当服务器离线时)
支持延迟测量与可视化
支持带宽使用情况测量与可视化
软件特色1. 高性能
使用 Rust 编写,具备“blazingly fast™”性能
支持异步网络通信和高效数据处理
2. 易用性
提供 GTK 前端(libadwaita)
支持命令行界面(CLI)和后台模式(Daemon Mode)
可通过 systemd 配置开机启动
3. 可扩展性强
支持多种输入模拟和捕获后端
支持未来扩展 Android、iOS 等平台
4. 开源免费
完全开源,遵循开源社区开发模式
可自由修改、编译和部署
使用方法在主控设备上启动 Lan Mouse 并添加目标设备
在目标设备上授权主控设备连接
使用鼠标在不同设备间无缝切换
收费价格Lan Mouse 是一款完全免费的开源软件,没有任何收费功能或订阅机制。用户可以自由下载、使用、修改和分发。
总结Lan Mouse 是一款高性能、开源、跨平台的鼠标键盘共享工具,具备极强的可扩展性和安全性,是 Synergy、Share Mouse 等商业工具的理想替代方案。
软件截图