GLKVM KVMD is a derivative project based on the open-source PiKVM. We would like to express our sincere gratitude to the PiKVM team for their outstanding contributions to the open-source community.
GLKVM KVMD is released under the GPL V3 license. As a derivative project of PiKVM, we are committed to complying with all terms of the GPL V3 license.
KVMD is the core daemon of GLKVM/PiKVM. This repository contains the configuration and code of KVMD. If you have any questions not directly related to this codebase, please submit them to the GLKVM repository.
When you modify the contents of the kvmd folder and want to synchronize it to the kvm device, you can do so by executing the apply_to_glkvm.sh script (note: it needs to be in the same LAN as the kvm device). After execution, you need to restart the kvm device.
The web interface provides a "Hardware ID" section under the system settings.
Here you can change the USB vendor and product IDs as well as manufacturer,
product name and serial number of the emulated HID device. Saving the form
stores the values to /etc/kvmd/override.d/hidname.yaml
and reboots the
device so that the new identifiers take effect.