sipeed / NanoKVM

NanoKVM: Affordable, Multifunctional, Nano RISC-V IP-KVM
GNU General Public License v3.0
3.23k stars 60 forks source link

Feature request - PC-USB and HDMI connections - enable on demand with a toggle switch. #88

Open mcury1985 opened 1 month ago

mcury1985 commented 1 month ago

I noticed that when you connect the HDMI cable to the host, sometimes the host's screen doesn't work correctly, blank screen in the host. Same problem applies to the keyboard when the host's keyboard won't work, the only keyboard that works is the KVM's keyboard, usually during boot (in BIOS or LUKs screen, or unlocking the opal drive in sedutil).

Since we have an option for HID reset, I think a good option with a toggle switch to enable or disable, for HDMI and PC-USB connections. By having this, we would be able to connect to the KVM and use the (reset and power button), and enable the PC-USB and HDMI only if required. This would also avoid a problem with the host's OS because it detects two monitors by default.

Thanks in advance, great product you guys have here.

Z2Z-GuGu commented 1 month ago

Thank you for your feedback. Due to the hardware design of the NanoKVM Cube, the function of disconnecting HDMI cannot be achieved. This function will be provided in the future NanoKVM PCIe. In addition, we have not encountered any problem of the keyboard outside the NanoKVM keyboard being unusable in our testing. If you encounter such a problem, you can use /etc/init.d/S03usbdev stop to turn off USB and /etc/init.d/S03usbdev start to turn on USB. If this approach is effective, please let us know and we will consider providing such a switch in future versions.