input-leap/input-leap
GitHub: input-leap/input-leap
开源软件KVM切换器,让一套键盘鼠标通过网络控制多台电脑,鼠标移至屏幕边缘即可切换设备。
Stars: 7497 | Forks: 358
# 输入 Leap
### 联系方式:
- LiberaChat IRC 网络上的 `#inputleap` 频道,用于获取 Input Leap 的支持。
- LiberaChat IRC 网络上的 `#inputleap-dev` 频道,用于讨论 Input Leap 的开发。
### 它是什么?
Input Leap 是一款模拟 KVM 切换器功能的软件,历史上,KVM 切换器允许你使用一套键盘和鼠标通过物理旋转盒子上的拨盘来切换当前控制的机器,从而控制多台计算机。Input Leap 通过软件实现了这一点,允许你通过将鼠标移到屏幕边缘,或通过按键将焦点切换到另一个系统,来告知它控制哪台机器。
目前,Input Leap 与 Synergy 不兼容。
Input Leap 需要安装在所有将共享键盘和鼠标的机器上。
### 有什么不同?
虽然 Synergy 已经超越了其在 1.x 时代的目标,但 Input Leap 旨在保持这种简洁性。Input Leap 允许你在一台计算机上使用键盘和鼠标来控制一台或多台其他计算机。
支持剪贴板共享(**注意:** 目前在 Linux/Wayland 上不支持)。
就是这样。
### 项目目标
无忧可靠性。我们也是用户。创建 Input Leap 是为了解决我们在使用 Synergy 时遇到的问题,然后与其他用户分享这些修复。
兼容性。我们使用的操作系统不止一种,你可能也是如此。Windows、macOS、Linux、FreeBSD……Input Leap 应该能“直接工作”。
沟通。我们所做的一切都是公开的。我们的 issue 追踪器可以让你查看其他人是否遇到了与你相同的问题,并允许你添加额外信息。你还可以查看何时取得进展以及问题是如何解决的。
### 使用方法
1. 在每台将要共享的机器上安装并运行 Input Leap。
2. 在配有键盘和鼠标的机器上,将其设置为服务端(server)。
3. 点击“Configure server”(配置服务端)按钮,并为每个客户端(client)机器在网格上拖放一个新屏幕。
4. 确保每个配置屏幕的“screen name”(屏幕名称)完全匹配(区分大小写)——客户端的 Input Leap 窗口会告诉你它们的屏幕名称(就在服务端 IP 上方)。
5. 在客户端上,输入服务端机器的 IP 地址(或在提示时使用 Bonjour/自动配置)并“启动”(start)它们。
你应该在服务端和客户端上都看到 `Input Leap is running`。
你现在应该能够像在同一台机器上一样在所有屏幕之间移动鼠标。
请注意,如果键盘的 Scroll Lock 处于激活状态,这将阻止鼠标切换屏幕。
要查找有关配置 Input Leap 的信息,请查看 [wiki](https://github.com/input-leap/input-leap/wiki)
### 联系与支持
请注意,引起我们注意 Bug 的*唯一*方法是在 [issue 追踪器](https://github.com/input-leap/input-leap/issues)中创建一个新 issue。
务必遵循模板,它的存在是有原因的。不这样做将不可避免地导致问题修复的延迟!
另请参阅 README 顶部的 IRC 频道以获取其他支持方式。
### 贡献
目前,我们正在寻找开发人员来帮助修复 issue 追踪器中发现的问题。
完善你的补丁后提交 pull request,我们将进行审查并可能合并它。
大多数 pull request 都需要包含发行说明。
有关如何执行此操作的文档,请参阅 `doc/newsfragments/README.md`。
## 发行版特定软件包
虽然不是一个详尽的列表,但 [repology](https://repology.org/project/input-leap/versions) 提供了一个不错的发行版特定软件包列表。
[](https://repology.org/project/input-leap/versions)
## FAQ - 常见问题解答
**问:Input Leap 与 barrier 的对比?**
**问:拖放在 linux 上有效吗?**
**问:支持哪些操作系统?**
**问:支持 32 位版本的 Windows 吗?**
__问:是否可以在 10.12 之前的 Mac OS X / OS X 版本上使用 Input Leap?__
**问:如何在启动时加载我的配置?**
**问:在客户端上加载我的配置后,‘Server IP’ 字段仍然为空!**
**问:当前版本的 Input Leap 还有其他重大限制吗?**
标签:Awesome, Bash脚本, FreeBSD, Input Leap, IT工具, KVM软件, Synergy替代, Wayland, 剪贴板共享, 多计算机控制, 屏幕边缘切换, 桌面效率, 硬件KVM替代, 系统管理, 远程控制, 键鼠共享