Repolode
0xCodez

0xCodez/DuoDesk

免费开源应用,让 Mac、Windows、Linux 和 Android 设备共享鼠标键盘、屏幕、文件、剪贴板等功能,无需账号和云端。

可替代:Apple ContinuityMicrosoft Phone LinkSynergy

Star
473
Fork
76
未关闭 Issue
9
最近提交
7天前

这是什么?

DuoDesk 让 Mac、Windows 电脑、Linux 机器和 Android 手机或平板像一张桌面一样协同工作。鼠标移出一块屏幕边缘即可跳到另一台电脑继续操作,也可以把电脑屏幕扩展到平板或其他机器上,还能在窗口中打开另一台电脑的单个应用,并双向共享文件、剪贴板和通知。

Android 设备是完整的对等端:可以在电脑上接听和拨打电话、读写短信、浏览照片和手机存储,还能把手机摄像头作为网络摄像头使用,或当作触控板和手柄。设备之间可通过同一 Wi-Fi、USB 数据线、蓝牙 LE,或按需建立的 Wi-Fi Direct / 热点直连。配对只需一次验证码。项目说明不需要账号、遥测或云中转。

技术上,应用基于 Electron,原生辅助程序分别用 Swift、C# 和 C 编写,Android 端使用 Kotlin 与 Jetpack Compose。部分功能需要额外设置,例如 Android 无线调试或 Wayland 下的权限。

核心功能

  • 01鼠标和键盘可在电脑与手机之间越过屏幕边缘切换
  • 02把屏幕扩展或镜像到平板或其他电脑,并可在独立窗口中打开单个应用
  • 03剪贴板共享文字和图片,文件可通过拖拽、快捷键或分享菜单传输
  • 04在电脑上管理手机通话、短信、照片和手机文件
  • 05手机摄像头可作为虚拟网络摄像头用于视频会议
  • 06支持 Wi-Fi、USB 数据线、蓝牙 LE 和 Wi-Fi Direct 连接,无需账号或云服务

适用场景

  • 用一套鼠标键盘同时操作 Mac 和 Windows 电脑
  • 把旧笔记本或 Android 平板当作第二块屏幕
  • 在电脑上接听手机来电、回复短信
  • 把手机作为网络摄像头或沙发上的遥控器和手柄

快速上手

  1. 1

    从发布页面下载适合你平台的应用

  2. 2

    在两台设备上打开 DuoDesk,并用配对码完成一次配对

  3. 3

    开启你想使用的功能

使用前须知

  • 采用 GPL-3.0 许可证,这是一种 copyleft 许可证,要求衍生作品同样保持开源。
  • 应用未经代码签名,首次启动时 macOS、Windows 和 Android 需要你手动允许运行。
  • 在启用了智能应用控制(Smart App Control)的 Windows 11 上,未签名应用可能被阻止,除非关闭该设置否则无法运行。
  • Android 完整版的通知、短信和无障碍功能需要无线调试或手动开启受限设置。

收录于专题

标签

常见问题

DuoDesk 是什么?
免费开源应用,让 Mac、Windows、Linux 和 Android 设备共享鼠标键盘、屏幕、文件、剪贴板等功能,无需账号和云端。 DuoDesk 让 Mac、Windows 电脑、Linux 机器和 Android 手机或平板像一张桌面一样协同工作。鼠标移出一块屏幕边缘即可跳到另一台电脑继续操作,也可以把电脑屏幕扩展到平板或其他机器上,还能在窗口中打开另一台电脑的单个应用,并双向共享文件、剪贴板和通知。
DuoDesk 可以免费使用吗?用的什么许可证?
DuoDesk 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
DuoDesk 还在维护吗?
活跃维护中。DuoDesk 最近一次提交是在 2026年10月31日。
DuoDesk 适合用来做什么?
用一套鼠标键盘同时操作 Mac 和 Windows 电脑 把旧笔记本或 Android 平板当作第二块屏幕 在电脑上接听手机来电、回复短信 把手机作为网络摄像头或沙发上的遥控器和手柄
DuoDesk 怎么安装和运行?
从发布页面下载适合你平台的应用 在两台设备上打开 DuoDesk,并用配对码完成一次配对 开启你想使用的功能
在哪里获取 DuoDesk?
源代码和安装说明在 GitHub 上:https://github.com/0xCodez/DuoDesk

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目