Turn any browser capable device into a monitor
This project was inspired in part by my good friend, Miguel who uses 3 laptops all controlled by one keyboard and mouse using Barrier. This setup allows him to have much more hardware resources compared to a single computer. However, as these machines all have different IP addresses and file systems, losing out on the synchronization of actual external monitors connected to a single device could be a hindrance to productivity.
This project is designed to replicate the experience of an external monitor on another device as close as possible.
- Windows (custom monitor driver)
- Linux (with
xrandr
)
- Much of the code for the virtual monitor driver was taken from Microsoft's indirect display driver sample code. I merely refactored and removed much of the unnecessary code as the main portion of this project is written in Go.