
CrossDesk 是一款基于 MiniRTC 构建的轻量级跨平台远程桌面工具,支持 Windows、macOS、Linux 桌面互控,同时提供了无需安装客户端的 Web 端控制方式。它的核心优势在于即开即用,无需登录账号,也无需配置内网穿透,被控端运行后即可通过 ID 和密码发起连接。以下教程从安装准备到实际连接操作,逐步说明使用方法。
下载地址 关注贝壳资源库,按提示下载。
从桌面客户端发起连接
在另一台安装了 CrossDesk 的电脑上,于菜单栏或主界面的“对端 ID”输入框中填入被控端的 9 位 ID,点击旁边的箭头按钮即可发起连接。如果被控端设置了连接密码,此时会弹出密码输入框,填入正确的 6 位密码后等待画面出现。
连接成功后,远程桌面画面会显示在窗口中。会话工具栏通常包含显示器切换、画质与帧率调整、音频开关以及剪贴板同步等选项。如果被控端有多台显示器,可以通过工具栏切换查看不同屏幕的内容。画质和帧率设置可以在不中断连接的情况下实时生效,实际效果取决于网络状况和设备编码能力。
桌面客户端支持“记住密码”选项,勾选后下次从近期连接列表重连时无需再次输入。主窗口的近期设备列表会保留连接记录,方便频繁访问的设备快速回连。
使用 Web 客户端控制
CrossDesk 的一大特点是无需在控制端安装任何软件。用支持 WebRTC 的浏览器打开 CrossDesk Web 客户端页面,在输入框中填入被控端的远程设备 ID 和 6 位密码,点击连接按钮即可。ID 中的空格会被自动去除,密码长度必须为 6 位,信令连接就绪后按钮才会启用。
Web 端的操作方式针对触控设备做了适配。在电脑浏览器上使用物理键鼠即可;在手机或平板上,页面提供虚拟鼠标和虚拟键盘,支持相对移动和绝对位置两种鼠标模式。相对模式类似笔记本触控板,绝对模式则让触摸位置直接映射到远程屏幕对应坐标。双指捏合可以缩放画面,缩放后双指拖动可平移视野。
会话中点击悬浮图标可以展开控制菜单,用于调整画质、切换显示器、开关远端音频或断开连接。悬浮图标的位置可以拖动,避免遮挡画面关键区域。需要注意的是,Web 端仅作为控制端使用,被控电脑必须运行 CrossDesk 桌面客户端并保持在线。
会话内的实用功能
连接建立后,工具栏中的视频设置图标允许你调整画质等级和帧率。可选低、中、高三档画质,帧率支持 30 或 60 fps,以及帧率优先、画质优先、均衡三种策略。修改会发送到被控端并即时应用,无需重新连接。
剪贴板同步方面,桌面客户端之间会自动同步文本内容。在控制端复制的文字,可以直接在被控端粘贴使用,反之亦然。文件传输功能在部分版本中已提供,接收的文件保存路径可以在设置中指定。
如果被控端是 Windows 电脑,CrossDesk 会随安装包一并部署一个名为 CrossDeskService 的本地服务。该服务的作用是增强锁屏和登录界面下的远程控制能力,例如在远端处于锁屏状态时仍能转发键鼠输入,或从控制端发送 Ctrl+Alt+Del 组合键。如果该服务未运行,基础远程桌面连接仍然可用,但锁屏和登录界面阶段的操作会受到限制。
常见问题排查
连接失败时,首先确认被控端状态栏是否显示“已连接服务器”。如果显示未连接,检查网络环境是否屏蔽了相关端口,或尝试重新启动客户端。若使用自建服务器,两端必须配置相同的服务器地址和端口,并且客户端需要信任服务端的 TLS 证书。
Web 端连接时若提示密码错误,先核对密码是否为最新的 6 位数字。ID 中的空格虽然会被自动去除,但输错数字会导致连接到错误的设备。如果画面出现但无法操作键鼠,检查被控端(尤其是 macOS)的辅助功能权限是否已授予。
对于自托管部署的用户,需要注意服务端的 EXTERNAL_IP 参数目前仅接受 IP 地址格式,不支持域名。如果家庭宽带公网 IP 会变动,可能需要配合动态 DNS 或定期更新配置文件的脚本使用。












