Page 1 of 1

Keyboard Inputs Not Registering

Posted: 2026-06-08 1:25
by sgannon

I recently hooked up the PicoKVM to my server and I can't get the keyboard input to work. I would test the mouse input portion, but the machine that this is hooked up to is a headless server and doesn't have any sort of graphical / desktop environment. Here's what I've tried:

1. I updated everything to the latest version once I got it. Shown below is the system and app version.

AppVersion and SystemVersion
AppVersion and SystemVersion

2. I re-initialized, disabled and re-enabled the USB device. When I check the host machine that it's connected to, it doesn't seem to see the device on USB despite the PicoKVM seeming to think that it is connected via USB.

Output of commands cyme and lsusb
Output of commands cyme and lsusb

3. I restarted both the PicoKVM as well as the server a couple times to make sure it wasn't an issue with plugging it in when the server was live.

4. I plugged a USB keyboard into the USB port that I was plugging the KVM into to make sure that the USB port was functional.

Let me know if there's anything else I can try or if there's something maybe on my server that I'd have to look into. Thank you.


Re: Keyboard Inputs Not Registering

Posted: 2026-06-08 3:46
by Crocodile

PicoKVM determines whether a USB connection is established by checking the UDC (USB Device Controller) status. Changes in the physical signal trigger changes in the UDC state. Therefore, the host being controlled may have already recognized the device, but if the driver fails to load successfully, the PicoKVM information may not appear when running lsusb.

The host being controlled must at least have a HID (Human Interface Device) driver to function properly. After connecting to the PicoKVM, you can check the system's kernel logs using dmesg to determine whether the issue is caused by a missing driver.