当前位置: 首页 > news >正文

一套键盘鼠标控制三台电脑:Input Leap 开源 KVM 软件快速上手

一套键盘鼠标控制三台电脑:Input Leap 开源 KVM 软件快速上手

【免费下载链接】input-leapOpen-source KVM software项目地址: https://gitcode.com/gh_mirrors/in/input-leap

桌上摆着 Windows 开发机、macOS 笔记本和一台 Linux 服务器,桌下是三套键盘鼠标。想切到另一台电脑,得先低头确认手边这把键盘到底连的是哪台——一天来回十几次。Input Leap 就是为这种场景而生的开源 KVM 软件:装上它,一套键盘鼠标就能控制局域网里的所有电脑,鼠标滑到屏幕边缘,控制权就跟着走。

Input Leap 的配置对话框:在左侧选中功能项,右侧拖拽即可完成屏幕布局设置

先对号入座:这三个烦恼你有几个

没有它之前,多设备工作流大概是这样的:

  • 键鼠堆成山。三台电脑就是三套键鼠,桌面塞不下,切换靠人肉辨认,每天花在"换外设"上的时间按分钟计。
  • 剪贴板各管各的。在 Windows 上复制的代码,到 macOS 上还得重新敲一遍,要么打开聊天窗口中转,要么走 U 盘。
  • 硬件 KVM 太折腾。一台像样的 KVM 切换器价格不低,还要重新布线、伸手按按钮,屏幕排列一改,线又得重插。

开源 KVM 软件把这几个麻烦逐条解决了

Input Leap 做的就是 KVM 切换器的事,只不过全部用软件完成。每个要共享键鼠的机器都装上它,其中一台设为服务器(就是插着物理键盘鼠标的那台),其余机器作为客户端连过来。四个能力,正好对应上面四个痛点:

  • 鼠标滑到屏幕边缘,控制权自动交接。不用按按钮、不用切窗口,体验接近一台超宽显示器。
  • 剪贴板同步。Windows 和 macOS 之间复制粘贴直接互通(Linux 的 Wayland 环境暂时不支持)。
  • 布局随时改。屏幕的排列关系写在配置文件里,加一台机器改几行文本就行,不用动任何线。配置示例就放在doc/目录下,input-leap.conf.example-basic里能看到最小可用的写法。
  • 资源占用很克制。运行时内存大致在 40-60MB 的量级,常年开机的服务器上也跑得动。

上手只需要四步

README 里的用法极简,照着做就行:

  1. 在每台要共享键鼠的电脑上安装 Input Leap,仓库地址https://gitcode.com/gh_mirrors/in/input-leap,多数主流 Linux 发行版也有预编译包。
  2. 插着物理键鼠的那台,设为服务器(server)。
  3. 在服务器上打开 "Configure server",把每台客户机的屏幕拖进网格;屏幕名必须和客户端显示的名字完全一致(区分大小写)。
  4. 客户端填入服务器的 IP 地址,点 start。两边都显示Input Leap is running后,把鼠标往屏幕边缘一推,就能滑到下一台电脑上了。

两个值得细看的进阶细节

跑通之后想用得顺手,这两个点值得了解。

配置文本可以直接改。section: screens定义参与共享的机器,section: links定义相对位置,例如right = Laptop表示这台机器的右边是 Laptop:

section: screens Laptop: Desktop1: iMac: end

还有section: aliases能给又长又怪的主机名起个别名。想要开机自动加载某份配置,启动时加--config <配置文件路径>即可。

平台差异被封装在src/lib/platform/里。每个操作系统都有专属实现:MSWindowsScreen.cpp管 Windows 的屏幕,OSXScreen.mm管 macOS,XWindowsScreen.cpp管 Linux 的 X11。想研究某个平台的行为,直接看对应文件。

新手最容易踩的三个坑

  • 屏幕名对不上。服务器里手写的屏幕名和客户端实际显示的不一致(大小写、多空格都很常见),连接会静默失败。判断依据只有一个:客户端窗口里显示的屏幕名。
  • 加载配置后 Server IP 是空的。--config加载配置时,需要在section: options里手动加一行serverhostname=<服务器IP>
  • 鼠标死活切不过去。先看 Scroll Lock 是否亮着——亮着会锁住切换;再确认防火墙放行了 24800 端口的 TCP 通信。

从最简单的两台电脑开始:一台当服务器、一台当客户端,十分钟就能体验鼠标"滑过边界"的流畅感。跑通之后,排查问题可以加--debug参数看详细日志;觉得哪里不顺手,直接去项目的 issue 区提交报告——Input Leap 是开源 KVM 软件,它的下一版体验,可能就来自你提的那条 issue。

【免费下载链接】input-leapOpen-source KVM software项目地址: https://gitcode.com/gh_mirrors/in/input-leap

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

http://www.jsqmd.com/news/1392278/

相关文章:

  • NeurlPS 2025 | CHOICE:大型视觉-语言模型的遥感能力评估
  • 【Perplexity手机版生成的表格怎么复制下来】?这个“世纪难题”终于被 AI 导出鸭 终结了
  • OpCore-Simplify 上手实测:把 OpenCore EFI 一键生成从 8 小时压到 40 分钟
  • 2026 年青岛楼宇对讲 梯控 门禁道闸弱电工程施工问答 - LYL仔仔
  • 在Windows电脑上直接安装安卓应用:APK-Installer零基础实战指南
  • 注塑机数据采集联网分析作用
  • 恋活!HF Patch上手指南:一次安装,解决汉化、去码与模组缺失
  • Kubernetes Service 与 Deployment 关联与访问完整演示【20260812】
  • 建站小白必看:到底网站建设用什么程序才能既省钱又专业?揭秘底层逻辑与避坑指南
  • linux权限维持
  • PhotoRec数据恢复完整指南:免费开源工具从误删到分区损坏的全流程自救
  • 免搭建数据库!用几行 Python 代码打造轻量级自选股实时监控系统
  • Windows上3步搞定APK安装:不装模拟器、不敲命令,用开源工具APK Installer直接跑安卓应用
  • 基于微信小程序的在线维修服务平台系统毕业设计项目源码
  • 零基础实现 Windows 全局标题栏毛玻璃特效:DWMBlurGlass 安装与调优完整指南
  • IINA播放器快速上手指南:从安装到进阶,让Mac彻底告别播放难题
  • 2026 少儿线上外教一对一选课观察:跳出国籍执念,学习连续性远比噱头重要
  • 相机缓冲数据三种数据格式(数组、指针new、vector)
  • 多学科优化软件:工程设计的智能加速器
  • 第3篇:企业级CAS单点登录实战-技术架构设计方案
  • 一个关键结果节点怎样完成:AI、专业能力与人机协同的生产结构
  • 3分钟上手BiliTools:B站资源下载的免费跨平台工具箱
  • 远程操作手机的软件 远程app下载
  • Linux初学记第四章--有关库同学的那些事
  • TVA-具身智能最新进展(2):创造力引擎与开放式创新
  • 视频平台有 200 多种识别算法,实际项目到底应该怎么选?
  • C# 析构函数全详解:原理+实战+避坑
  • 2026肇庆自动门、旋转门五金配件去哪采购靠谱? - LYL仔仔
  • [基于AgentEvals的自动化评估-03]全面优化面向LangGraph的轨迹评估
  • Pixelle-Video 全自动短视频引擎指南:零基础 5 分钟生成第一条 AI 视频