用一套键盘鼠标控 3 台电脑:Input Leap 完整实操指南

📅 2026/8/27 16:08:58
用一套键盘鼠标控 3 台电脑:Input Leap 完整实操指南
用一套键盘鼠标控 3 台电脑Input Leap 完整实操指南【免费下载链接】input-leapOpen-source KVM software项目地址: https://gitcode.com/gh_mirrors/in/input-leapInput Leap 是一款免费开源的 KVM 软件KVM 切换器原本是一台硬件设备负责把一套键鼠在多台电脑间切换。装好之后鼠标划到屏幕边缘就切到隔壁电脑键盘输入跟着走跨设备复制粘贴也能用。30 秒认识它Input Leap 是 Barrier 项目的活跃分支由原 barrier 维护者继续开发目标是把多机共享键鼠这件小事做稳。它用软件模拟了物理 KVM 切换器不用再拧盒子上的旋钮而是把鼠标移到屏幕边缘来切换控制对象。对比项硬件 KVMInput Leap硬件成本几百到几千元0平台覆盖只认接口Windows / macOS / Linux / BSD维护成本设备老化要换软件更新即可从零到跑通装、配、连三步走第一步每台电脑都装一份所有要共享键鼠的机器上都要装 Input Leap——服务器和客户端都装缺一不可。普通用户直接下载官方对应平台的安装包源码构建的话仓库克隆下来后执行git clone https://gitcode.com/gh_mirrors/in/input-leap cd input-leap mkdir build cd build cmake .. make第二步选角色定布局有键盘鼠标的那台是服务器input-leaps其余是客户端input-leapc图形界面里点 Configure server把每台客户端拖进网格像摆积木一样对齐真实桌面位置。也可以直接写配置文件项目自带了最小化配置示例可参考。两台电脑左右相邻时配置可以短成这样把两行名字换成你 GUI 里显示的实际屏幕名区分大小写section: screens screen.name.server: screen.name.client: end section: links screen.name.server: left screen.name.client screen.name.client: right screen.name.server end第三步填地址启动客户端输入服务器的 IP 地址后点启动局域网内也可以让 Bonjour 自动发现。两边都显示Input Leap is running后把鼠标顶到服务器屏幕的左边缘——光标就会掉进客户端的屏幕里。防火墙放行24800 端口代码里定义在 protocol_types.h这是连接失败时最常见的拦路虎。划到屏边就切屏鼠标越界切换怎么用它做了什么服务器监控光标位置一旦顶到配置里声明的相邻边left/right/top/bottom就把鼠标焦点整包丢给对应客户端键盘输入也跟着过去。你怎么用把鼠标顶到屏幕最左/右/上/下边缘并停顿一小会儿即可切换。配置里每块屏可以声明多个方向比如中间那台既能 left 也能 right 切就形成一条链。切回服务器同理反向再顶一次边。边界在哪键盘Scroll Lock 亮着时会禁用切屏这是故意留的锁定开关卡住时先按一下同一时刻只能有一台机器有焦点不存在鼠标同时在两块屏上的状态切换依赖配置里 edges 的方向声明方向写反就该切的时候切不过去复制粘贴跨设备剪贴板共享的边界它做了什么在一台机器上 Ctrl/CmdC 的内容会自动同步到其余机器的剪贴板缓冲区到任何一台机器上直接粘贴就行。你怎么用不用任何开关复制即同步。适合把一段代码从 Mac 粘到 Windows 编译、把一段文案从开发机粘到办公机这类操作。边界在哪Linux/Wayland 暂不支持剪贴板共享X11 环境正常拖放把文件从 A 拖到 B在 Linux 上目前不支持官方 FAQ 里明确写了Windows ↔ macOS、Windows ↔ X11 Linux 这类组合是当前最稳的谁在用、怎么用双机开发者。以前写代码在 Linux 开发机跑前端要切到 Windows 虚拟机每次都要拔插键鼠、等输入焦点回来。现在鼠标右滑进 Windows 屏幕同一套键盘继续敲上下文不中断。省下来的是重新找键盘这 3 秒 × 一天几十次的烦躁。设计师跨平台出图。设计稿在 Mac 上做需要在 Windows 上打开 PS 微调或导出版本。以前复制一段备注文字要开个网盘或聊天窗口中转现在 CmdC 完右滑到 Windows 屏CtrlV 直接落在 PS 里。省掉了中间那一步。家庭办公角。一台台式机加一台笔记本共用桌上一套键鼠。谁用谁把鼠标顶过去就行不用再为笔记本单独买一套外设桌面也少了几个接收器和转接头。踩坑与自救现象鼠标到边缘切不过去。原因多半是 Scroll Lock 被误开它就是这个功能的总开关其次是配置里左右方向写反。 解法按一下 Scroll Lock 灭灯仍不行就检查 links 段把left和right对调重新加载配置。现象连接建立后频繁掉线。原因防火墙拦了 24800或 Wi-Fi 漫游导致 IP 漂移。 解法两台机器都放行 24800 端口能走有线就不走 Wi-Fi客户端连不上时手动填服务器 IP配置里serverhostnameAAA.BBB.CCC.DDD不要依赖自动发现。现象客户端 Server IP 字段是空的。原因自动发现没探到服务器。 解法在服务器配置文件的 options 段里手写一行serverhostname重启客户端。现象Linux 服务器 → Windows 客户端AltGr 组合键失灵。原因两个平台对 AltGr 的编码不一致开箱默认不通。 解法参考项目 wiki 里 issue #100 的 workaround改服务器配置里的键位映射简单场景可临时改用 Win 组合绕过。现象非英文输入法粘贴乱码。原因当前版本 UTF-8 支持有限多语言字符有已知问题issue #860。 解法先确认两台系统语言环境一致仍乱码就先走纯 ASCII 通道纯代码、纯英文文本。架构一瞥代码按职责切成几块各管一摊核心协议与客户端/服务端逻辑在 src/lib/inputleap/网络与加密层在 src/lib/net/SSL 验证、指纹都在这里Windows / macOS / X11 各自的输入输出适配集中在 src/lib/platform/。换平台就是换 platform 下对应那套实现其余代码不动。GUI 在 src/gui/src/想改界面不用碰核心。下一步与资源路线图集中在三件事增强 Wayland 支持、改进 UTF-8 多语言、把 Linux 上的拖放补上。参与入口是公开 issue tracker按模板提 bug和 LiberaChat 上的#inputleap/#inputleap-dev两个频道。今晚就能做完的 3 步在常用电脑上装好 Input Leap启动 GUI记一下自己这台机器的屏幕名在第二台电脑上装一份把 IP 填进客户端两边都看到Input Leap is running把鼠标顶到屏幕右边缘完成第一次跨机切屏Input Leap 不做花哨的事共享键鼠、同步剪贴板仅此而已。把这两件事做稳比多塞十个功能更值得装。【免费下载链接】input-leapOpen-source KVM software项目地址: https://gitcode.com/gh_mirrors/in/input-leap创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考