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.
![SimpleKVM](https://private-user-images.githubusercontent.com/15338956/303919221-fb0a0817-f6f5-415e-b027-0fc5b0d19b92.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NzI3NTksIm5iZiI6MTczODk3MjQ1OSwicGF0aCI6Ii8xNTMzODk1Ni8zMDM5MTkyMjEtZmIwYTA4MTctZjZmNS00MTVlLWIwMjctMGZjNWIwZDE5YjkyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA3VDIzNTQxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQzMTQ1ZDM5MmZlNTg2MjJjZDM3NDQ1ODJiYjcwMmE1NmVkNDFlNmFiOGZiZTEwMjA4MTZkNzdmZTdlNjYzN2EmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.MpM328HzPp8BUB0tYHr7urvJOrztb3egZh0J6t_GHd4)
Releases can be found over in the releases section. (Currenly only for Windows)
-
Connect your computers to your monitor.
-
Connect your mouse & keyboard to a USB Switch.
-
Run SimpleKVM on one of the computers.
You can now switch between the computers using the USB Switch, or a hotkey.
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://private-user-images.githubusercontent.com/15338956/303902489-e18b938e-7b8c-4515-9d63-78c858ba2fad.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NzI3NTksIm5iZiI6MTczODk3MjQ1OSwicGF0aCI6Ii8xNTMzODk1Ni8zMDM5MDI0ODktZTE4YjkzOGUtN2I4Yy00NTE1LTlkNjMtNzhjODU4YmEyZmFkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA3VDIzNTQxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWVkNzRhYzNkMDY0OGQ3NThhOTJlNzQzMWUxMzc0YTczMjY3Y2U2MWJiNDc5MjJlM2Y5YmRiYzFhMDNlMjQ1ZjQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.VuYRnHbSlmNZEYuBvcl9s7H8NhvaXEEAu0He43RIE48)
This one supports 2 computers. 2 port USB switch for $24 USD
![](https://private-user-images.githubusercontent.com/15338956/303903115-3dd14d24-c00a-48b0-b812-7e4647d4d25b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NzI3NTksIm5iZiI6MTczODk3MjQ1OSwicGF0aCI6Ii8xNTMzODk1Ni8zMDM5MDMxMTUtM2RkMTRkMjQtYzAwYS00OGIwLWI4MTItN2U0NjQ3ZDRkMjViLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA3VDIzNTQxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRhNDM3YzM3MzI4NWQ3YmUyMGE0ZDkyNjExYjA2MjE5NmE3N2VhM2RjZTAzZTE4NGQ1ZmM3MDFkNDZjOWRmN2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.YDlTuz-0ArLpMvDu5t_H4bEX-UmRly6abKZE1jzl9QM)
This one supports 2 computers, but only has one input USB. 2 ports for for $3 USD
![](https://private-user-images.githubusercontent.com/15338956/303902866-69acf3fd-f5f8-4522-9c08-63f2242d4021.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NzI3NTksIm5iZiI6MTczODk3MjQ1OSwicGF0aCI6Ii8xNTMzODk1Ni8zMDM5MDI4NjYtNjlhY2YzZmQtZjVmOC00NTIyLTljMDgtNjNmMjI0MmQ0MDIxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA3VDIzNTQxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQ5ZmFiYmNjMDJkZDNlMzIzNTQxNTY4MmIyODNkMmM4N2YzODNlMWU0Yzg5NDQxNzgxZWZlYmI1MTY0MDA0MTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0._NJFzp5spy_YIbfFLTDZXy1lqPZjCO9tdeuuHTEhv1E)
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.
Yes
- Open the run window, using
win + r
- Open the startup folder by typing:
shell:startup
- Paste a shortcut to
SimpleKVM.exe
into that folder - Open the properties for the shortcut, and select Run: Minimized
This program was inspired by haimgel's display-switch program.