侧边栏壁纸
博主头像
噗呲先生 - 差生工具多

行动起来,活在当下

  • 累计撰写 587 篇文章
  • 累计创建 80 个标签
  • 累计收到 197 条评论

目 录CONTENT

文章目录

Deskflow:打破界限,用一套键鼠玩转多台电脑!

噗呲先生
2025-11-26 / 0 评论 / 0 点赞 / 2 阅读 / 0 字 / 正在检测是否收录...

🚀 Deskflow:你的多设备无缝协作新利器

在现代工作中,我们常常需要面对多台电脑协作的场景,无论是开发、设计还是日常办公。传统的 KVM 切换器虽然能解决问题,但笨重且功能有限。今天,我将向大家介绍一款开源神器——Deskflow,它能让你仅用一套键盘、鼠标或触控板,就能丝滑地控制附近的全部电脑,同时实现剪贴板的无缝同步,如同在操作一台设备般流畅!

✨ 核心功能一览

Deskflow 是一款免费开源的键盘鼠标共享应用程序,它将你的多台电脑连接成一个统一的工作区。

⌨️ 键鼠共享与剪贴板同步

  • 单一输入设备控制多机:无需物理切换器,只需在不同屏幕边缘移动鼠标,即可在多台电脑间自由切换控制。
  • 全局剪贴板:复制内容在一台电脑上,粘贴到另一台电脑,剪贴板内容自动同步,极大地提升了工作效率。

🛡️ 安全与兼容性

  • 默认启用 TLS 加密:数据传输安全有保障,无需担心敏感信息泄露。
  • 原生 Wayland 支持:作为 Linux 显示服务器协议的未来,Deskflow 对 Wayland 有着出色的支持,并感谢 Peter Hutterer 等社区贡献者的努力。
  • 广泛的系统支持
    • Windows: 需要 Windows 10 或更高版本。
    • macOS: 需要 macOS 12 或更高版本。
    • Linux: 需要 libei 1.3+libportal 0.8+ (服务器/客户端),以及 Qt 6.7+ (GUI)。不满足要求的用户可考虑使用 Flatpak。
    • Unix-like BSD-derived: 官方支持 FreeBSD,并计划支持 OpenBSD、NetBSD、DragonFly、Solaris。

📦 轻松安装与部署

Deskflow 提供了多种安装方式,确保用户能便捷地在各种系统上部署:

  • Windows: 下载最新的 Microsoft Visual C++ Redistributable (vc_redist.x64.exe),然后安装 Deskflow 包。
  • macOS: 推荐使用 Homebrew,通过简单的命令即可安装和更新:
    bash
    brew tap deskflow/homebrew-tap
    brew install deskflow

    请注意,macOS 用户安装后可能需要手动授予 Deskflow 辅助功能权限和本地网络访问权限。
    - Linux: 可通过包管理器安装 (deskflow),或对于不满足特定库要求的系统,使用 Flatpak。

🤝 兼容性与生态

Deskflow 并非孤立存在,它积极融入开放源码社区,并实现了与其他同类项目的良好兼容。

🔄 与同类项目的互操作性

Deskflow 致力于实现与其他键鼠共享工具的互操作性,特别强调与以下项目的兼容性:

  • Synergy:Deskflow 从 Synergy 项目演变而来,并保持了良好的兼容性。Deskflow >= v1.17.0.96 版本与 Synergy 1 服务器/客户端兼容(需要选择 Synergy 协议)。值得一提的是,Synergy 项目也为 Deskflow 提供了财务和代码支持。
  • Input Leap & Barrier:Deskflow 服务器或客户端与 Input Leap 和 Barrier 可以无缝工作
  • Lan Mouse:Deskflow 期待与 Lan Mouse 实现兼容性,这可能会是未来的一个重要发展方向。

🌐 社区与贡献

Deskflow 是一个充满活力的开源项目,拥有一个友好、积极且热情的社区。

💖 开源精神与贡献方式

  • GPL-2.0 许可:Deskflow 基于 GPL-2.0 许可发布,并附带 OpenSSL 异常。
  • 欢迎贡献:无论是代码贡献、Bug 反馈、文档改进还是参与讨论,社区都欢迎你的加入。你可以通过 GitHub 提交 Pull Request 或发起讨论。
  • Synergy 的支持:Synergy 作为 Deskflow 的赞助商,不仅提供资金支持,也积极贡献代码,共同推动项目发展。

❓ 常见问题解答 (FAQ)

Q: Deskflow 支持剪贴板共享吗?

A: 绝对支持! 剪贴板共享是 Deskflow 的基石功能,并且团队致力于持续维护和改进。

Q: Linux 上的 Wayland 显示服务器协议是否支持?

A: 是的! Wayland 是我们重要的平台,libeilibportal 库提供了 Wayland 支持。

Q: Deskflow 的历史起源是怎样的?

A: Deskflow 最初于 2001 年由 Chris Schoeneman 创建,当时名为 Synergy。项目的历史可以在其维基页面找到。

Q: 如果我想解决 Deskflow 中的问题,需要贡献到某个分支吗?

A: 我们欢迎社区提交 Pull Request。如果你想进行修改,请随时发起讨论或直接提交 PR。

🚀 总结与展望

Deskflow 不仅仅是一款键鼠共享工具,它更是提升多设备工作效率的革命性解决方案。它以其免费开源的特性、强大的功能、卓越的兼容性和活跃的社区,为用户带来了前所未有的无缝桌面体验。无论是开发者、设计师还是普通用户,Deskflow 都能让你告别繁琐的物理 KVM,轻松驾驭你的数字世界。

还在等什么?立即下载 Deskflow,开启你的多屏协作新篇章吧!

🔗 参考资料

  • https://deskflow.org
  • https://github.com/deskflow/deskflow
  • https://matrix.to/#/#deskflow:matrix.org
  • https://docs.deskflow.org/wiki/Building
  • https://docs.deskflow.org/wiki/History
  • https://docs.deskflow.org/wiki/Contributing
  • https://github.com/deskflow/homebrew-tap
  • https://learn.microsoft.com/en-us/cpp/windows/latest-supported-visual-c-redistributable
  • https://repology.org/project/deskflow/versions
0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区