https://github.com/fiddyschmitt/SimpleKVM
Use multiple computers using one set of monitors, mouse and keyboard
https://github.com/fiddyschmitt/SimpleKVM
kvm kvm-switch virtual-kvm
Last synced: about 1 year ago
JSON representation
Use multiple computers using one set of monitors, mouse and keyboard
- Host: GitHub
- URL: https://github.com/fiddyschmitt/SimpleKVM
- Owner: fiddyschmitt
- Created: 2020-10-12T05:37:18.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-07-01T11:09:58.000Z (almost 2 years ago)
- Last Synced: 2024-08-02T16:45:23.008Z (almost 2 years ago)
- Topics: kvm, kvm-switch, virtual-kvm
- Language: C#
- Homepage:
- Size: 210 KB
- Stars: 800
- Watchers: 6
- Forks: 15
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Simple KVM
Control multiple computers using one set of Keyboard, Mouse and Monitor.
Full KVMs are quite expensive, particularly ones which supports high resolution / high framerate.
Using this program and a cheap USB Switch (see below), you can achieve the same without spending hundreds of dollars.

## Where to download
Releases can be found over in the [releases](https://github.com/fiddyschmitt/SimpleKVM/releases) section.
(Currenly only for Windows)
## What you need
1. Connect your computers to your monitor.
2. Connect your mouse & keyboard to a USB Switch.
3. Run SimpleKVM on one of the computers.

You can now switch between the computers using the USB Switch, or a hotkey.
## USB Switches
Any USB Switch will do. Here are some examples (no affiliation).
This one supports 4 computers. [SABRENT 4 Port USB Switch for $29 USD](https://www.amazon.com/Sabrent-Computers-Peripherals-Indicators-USB-USS4/dp/B07RC8F2L3)

This one supports 2 computers. [2 port USB switch for $24 USD](https://www.amazon.com/UGREEN-Selector-Computers-Peripheral-One-Button/dp/B01MXXQKGM)

This one supports 2 computers, but only has one input USB. [2 ports for for $3 USD](https://www.aliexpress.com/item/1005005372231623.html)

## How does it work?
The program detects when USB devices connect or disconnect, or when hotkeys are pressed. It then tells the monitor to change its input source using a DDC/CI command, which many monitors support.
## Does it support multiple monitors?
Yes

## Run at startup
1. Open the run window, using `win + r`
2. Open the startup folder by typing: `shell:startup`
3. Paste a shortcut to `SimpleKVM.exe` into that folder
4. Open the properties for the shortcut, and select Run: Minimized
## Thanks to
This program was inspired by [haimgel's display-switch program](https://github.com/haimgel/display-switch).