This project provides a VMMouse-compatible mouse integration driver tailored for Windows NT 3.x, enabling QEMU and VMware guests running legacy NT 3.1/3.5/3.51 to use host-integrated mouse features. The codebase contains a vmmouse driver, installation driver helpers, scripts and tests across directories such as vmmouse, instdrv, scripts and tests, and it has an active development history reflected in 28 commits. Build automation is included (Docker support is provided) and the whole package is distributed under the MIT license.
Building produces an ISO image that is installed onto a running NT 3.x VM: run make docker-build to create build/vmmouse.iso, mount it as a virtual CD (for example D:) and execute D:\INSTALL.BAT followed by a reboot; an uninstall script (D:\UNINSTALL.BAT) is supplied for removal. Functionality has been confirmed on Windows NT 3.51 Service Pack 5 (Intel). The driver targets vintage OS virtualization workflows, bringing modern QEMU/VMware pointer integration to early NT guests so mouse movement and pointer capture behave like contemporary virtual machines.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.