键鼠共享工具(Synergy 的继任者开源版):一套键盘鼠标控制多台电脑。
记录时间:2026-08-16|适用版本:Deskflow v1.26.0(x64 Windows)

一、背景:为什么选预编译版而不是源码编译

下载到的是 deskflow-master 源代码(CMake 管理的 C++ 项目),但本机只有 VS2017、缺 CMake / Qt6 / vcpkg,无法直接编译。因此改用官方预编译便携版,效果完全一致、更稳更快。

二、下载地址

portable 版已自带 Qt6、OpenSSL、VC++ 运行库,无需另装系统组件。

三、安装步骤(便携版,解压即用)

  1. 下载上面的 .7z 便携包。
  2. 用 7-Zip 解压(本机已装 C:Program Files7-Zip7z.exe)。
  3. 把解压出的 deskflow-1.26.0-win-x64-portable 文件夹内容,整体复制到安装目录:
    K:Program Filesdeskflow

    主程序路径:K:Program Filesdeskflowdeskflow.exe

  4. 验证:在 K:Program Filesdeskflow 目录运行 deskflow.exe --version,应输出 Deskflow: 1.26.0。
  5. (可选)创建桌面启动器方便双击打开——本机因策略禁用 PowerShell 创建 .lnk,故用了 .bat 启动器:C:Userschen2DesktopDeskflow.bat(双击即开,不残留黑窗口)。

注:本机安装位置是 K 盘而非 C 盘,正好帮 C 盘省空间。

四、怎么用(核心概念)

  • Server(服务器):物理插着键盘鼠标的那台电脑。
  • Client(客户端):其余电脑,不接键鼠,共享服务器的键鼠。
  • 光标移到服务器屏幕某条边 → 自动「穿过」进入相邻客户端;反向移回即可。

准备工作

  • 每台要共享的电脑都装 Deskflow(版本尽量一致)。
  • 所有电脑在同一局域网 / 同一 WiFi 网段。

第 1 步:配置服务器

  1. 打开 Deskflow,选 Server 模式(「分享此计算机的键盘和鼠标」)。
  2. 屏幕布局里把客户端屏幕拖到服务器屏幕的左边或右边(决定光标从哪条边切过去)。
  3. 记下界面显示的服务器 IP(形如 192.168.x.x / 10.x.x.x)。

第 2 步:配置客户端

  1. 在另一台电脑打开 Deskflow,选 Client 模式。
  2. 填入服务器 IP(新版支持自动发现,列表里直接选也行)。
  3. 点「连接 / Start」。

第 3 步:开始用

  • 鼠标移到对应边缘即切到客户端,键盘输入跟随。
  • 剪贴板默认共享,跨电脑复制粘贴可用。
  • 首次连接服务器会弹指纹/证书信任框,点允许即可(默认加密连接)。

五、获取服务器真实 IP 的方法

客户端要填的是服务器电脑的 IP(不是客户端自己的)。本机查法:

  • 方法一:看 Deskflow 界面 Server 模式下的本机 IP 显示。
  • 方法二:命令行 ipconfig → 找正在用的网卡下的 IPv4 地址。
无线局域网适配器 WLAN:
   IPv4 地址 . . . . . . . . . . . . : 10.1.0.65   ← 填这个

本机(DESKTOP-2PJQKL8)WiFi IP 为 10.1.0.65,网段 10.1.x.x。另有一块 11.234.143.49 的网卡疑似 VPN,别用那个网段。

六、常见问题与排错

1. 客户端连不上服务器

根因多为 Windows 防火墙拦截入站。已为本机添加放行规则:

  • 规则名:Deskflow Server (TCP 24800)
  • 方向:入站 | 协议:TCP | 端口:24800 | 动作:允许 | 适用:所有网络配置

自检清单:

  • 服务器 Deskflow 是否在 Server 模式且已点「Start」?(确认进程 deskflow.exe + deskflow-core.exe 在跑、端口 24800 在监听)
  • 客户端能 ping 10.1.0.65 通吗?不通 = 不在同一网段 / 被隔离。
  • 客户端填的是服务器 IP,不是本机 IP。

2. 连上了但鼠标切不过去

这是屏幕布局没配好——服务器不知道客户端在哪一側,光标没有出口。

  • 在服务器布局里把客户端屏幕放在服务器紧邻格子(右→往右移,左→往左移)。
  • 屏幕名必须和客户端真实上报的主机名完全一致(区分大小写)。可在服务器日志找 connected to client "XXXX" 核对。
  • 试试各方向;按 Scroll Lock 可锁定/解锁光标在当前屏。

3. 能传声音吗?

不能。 Deskflow 只共享键盘、鼠标、剪贴板,不传音频(协议无音频通道,非配置问题)。若需服务器听到客户端声音,可选:

  • 硬件:客户端音频接到同一音箱 / 带音频 KVM。
  • 软件串流:SoundWire、AudioRelay、或 VBAN + Voicemeeter(Windows↔Windows 进阶)。

七、端口与防火墙速查

项目 值
默认端口 TCP 24800
传输内容 键鼠事件 + 剪贴板(加密)
音频 不支持
防火墙规则 入站允许 TCP 24800(已添加)

相关记录

  • 安装目录:K:Program Filesdeskflow
  • 桌面启动器:C:Userschen2DesktopDeskflow.bat
  • 本机服务器 IP:10.1.0.65(网段 10.1.x.x)