Deskflow 是一款免费且开源的键盘和鼠标共享应用程序,允许用户通过一台电脑的输入设备(键盘、鼠标或触控板)控制多台相邻的计算机,并实现无缝切换。它在功能上类似于传统的 KVM 切换器,但完全基于软件实现,无需额外硬件。

与其他类似工具不同的是,Deskflow:
- 默认启用 TLS 加密通信,保障安全性;
- 原生支持 Wayland 显示服务器协议;
- 支持剪贴板内容共享;
- 提供对多种操作系统的广泛兼容性。

🧩 核心功能
功能 | 描述 |
---|---|
多机控制 | 一套键盘鼠标控制多台电脑 |
无缝切换 | 支持屏幕边缘自动切换或快捷键切换 |
安全连接 | 默认使用 TLS 加密确保通信安全 |
剪贴板共享 | 跨系统复制粘贴文本和图像 |
Wayland 支持 | 在现代 Linux 系统上稳定运行 |
开源免费 | 遵循开源许可,可自由使用与修改 |
🖥️ 支持的操作系统
Deskflow 支持所有主流操作系统平台,适合企业、开发者及多系统用户使用。
✅ Windows
- 版本要求:Windows 10 或更新版本
✅ macOS
- 版本要求:macOS 12 (Monterey) 或更高版本
✅ Linux
- 依赖库要求:
libei
1.3+libportal
0.8+
- GUI 依赖:
- Qt 6.7+
- 对于未满足依赖的 Linux 用户,建议使用 Flatpak 安装方式以获得更好兼容性。
✅ BSD 衍生系统
- 正式支持 FreeBSD
- 社区正在推进对以下系统的支持:
- OpenBSD
- NetBSD
- DragonFly BSD
- Solaris
🔐 安全性设计
- 所有客户端与服务器之间的通信均采用 TLS 加密
- 自动信任机制支持首次连接确认
- 可配置黑名单/白名单策略,增强访问控制
💬 使用场景
Deskflow 适用于以下典型场景:
场景 | 应用说明 |
---|---|
开发者环境 | 控制本地开发机 + 远程测试服务器 |
桌面工作站 | 同时使用 Windows 和 Linux 双系统 |
服务器管理 | 快速在多个终端之间切换进行维护 |
教育演示 | 在教学中展示多系统操作流程 |
家庭办公 | 一套外设控制台式机与笔记本 |
评论