mirror of
https://github.com/jetkvm/kvm.git
synced 2026-03-02 22:58:00 -05:00
USB not detected if not present at startup #95
Labels
No labels
component/keyboard-layout
component: cloud
component: device screen
component: extensions
component: hid/keyboard
component: hid/mouse
component: network
component: timesync
component: ui
component: updater
component: usb
component: usb/hid
component: usb/storage
component: video
component: webrtc
component: webserver
need-more-details
status: working-in-progress
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/kvm#95
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Nyarumi on GitHub (Feb 1, 2025).
Originally assigned to: @IDisposable on GitHub.
App: 0.3.4
System: 0.2.0
My JetKVM does not recognize the USB connection if it's already powered on before the USB is connected. For example, if I power on the device using the RJ-11 jack from the ATX module and then plug in the USB, it never recognizes it. But, if I power it on using the USB first it works just fine. Strangely, shutting down the PC and then turning it back on re-establishes the USB link just fine, but simply unplugging and replugging it back in does not. I'm unsure if this is the intended behavior, but it doesn't seem like that would make much sense.
@azfoxd commented on GitHub (Feb 4, 2025):
Thanks for the issue. Could be related to #41 as well.
@caplam commented on GitHub (Apr 17, 2025):
I have the exact same bug when using the dc power extension.
App: 0.3.9
System: 0.2.3
@IITYWYBMAB commented on GitHub (Apr 23, 2025):
Having this problem often as well, although it manifests a bit differently. I am fully remote (overseas) with no remote power on this machine currently, so I have to call in remote hands to power cycle the device at my colocation rack. I've had to do this several times. I've tried warm booting the machine and rebooting the KVM remotely, neither get's the USB to connect. It just spins "connecting" forever.
System: NUC Gen 13 i7
Plugged directly into USB for Power (which does work) and connectivity on USBC port.
Debian 11.2 Bookworm
Thanks for looking into this!
@DevSecNinja commented on GitHub (May 19, 2025):
I have the same or a similar problem. I need to fully shutdown my server, disconnect JetKVM from both power + data, let JetKVM boot up and then start the server for USB to work.
@th3voic3 commented on GitHub (May 20, 2025):
What works for me right now just as a workaround is enabling ssh and then logging onto the jetkvm and issuing a reboot. After a reboot everything works. For keyboard input it is often enough to go to hardware in the web interface and updating the USB identifier. For mouse to work I have to reboot the Jetkvm
@IITYWYBMAB commented on GitHub (Jun 17, 2025):
Seems to be more stable now, perhaps I'm just getting lucky?
@indy-scott commented on GitHub (Jul 25, 2025):
Confirmed with the DC power extension being used. I have the same issue as many that if I power off the server while maintaining power to the JetKVM when I turn on the server USB no longer connects. As stated, I have to turn on the server then SSH into the JetKVM and reboot to get things working again.
@x-cubed commented on GitHub (Sep 3, 2025):
I've seen the same problem with the DC power extension in use, with the following errors showing in the Linux console of the connected computer:
Following the suggestions above about rebooting to fix it, I went into Settings -> Advanced -> Troubleshooting Mode -> Disable USB Emulation, then Enable USB Emulation, and the JetKVM showed USB as connected again, and the Linux console responded to keyboard input.
Somehow the USB emulation isn't starting up correctly when powered from the RJ11 jack.
@AdrianFletcher commented on GitHub (Sep 14, 2025):
Just adding another voice to this one. Thanks @x-cubed as your suggestion fixed it for me as well. I have this issue when using the ATX extension powered over the RJ-11.
Disabling and re-enabling the USB Emulation fixed it.
@RobVerduijn commented on GitHub (Nov 7, 2025):
I experienced this today with my 2 new jetkvm devices, both have the dc-power-control extension.
I started them , updated them and gave them a testrun
app: 0.4.8
system: 0.2.5
the keyboard/mouse didn't work
The workaround fixed this:
and keyboard/mouse worked
@julianrichen commented on GitHub (Nov 10, 2025):
Same as others above.
App: 0.4.8
System: 0.2.5
I have a JetKVM + DC Power Control Extension. The DC Power Control has 12V/3A DC input, which powers a mini PC via the DC Out and then RJ11 power to JetKVM. USB-C-to-USB-A cable from JetKVM to mini PC doesn't seem to work. I don't get any error, but when I unplug/plug the USB cable i get:
Trying what @x-cubed recommended under Settings -> Advanced -> Troubleshooting Mode -> Disable USB Emulation, then Enable USB Emulation does seem to resolve it; until you lose power to the DC Extension.
I can power cycle the device either via
systemctl reboot/systemctl poweroffor the DC Power Control extension and usb continues to work. It's only when I unplug and/or lose power completely to the DC Power Control Extension itself either by unpluging the DC input or losing power externally does it require me to redo the workaround above.Likely not important by for reference:
Hardware: GMKtec Nucbox G3 Mini PC
OS: Fedora-IOT 42.2
@ym commented on GitHub (Nov 14, 2025):
We can confirm that we have been able to reproduce this issue, and we are currently working on it.
@netandreus commented on GitHub (Jan 29, 2026):
Have the same issue, guys :(
USB: Disconnected
PC: Minisforum MS-01
OS: VMWare ESXi 8.0.3
JetKVM app: 0.5.2
JetKVM System: 0.2.7
Can't use keyboard and mouse.
@netandreus commented on GitHub (Feb 2, 2026):
Fixed for me either connect second usb-c <-> usb-a cable to splitter and PC or to connect with single usb-c <-> usb-a cable without using a splitter.
@gentslava commented on GitHub (Feb 15, 2026):
Same issue there. USB connection is not established until jetkvm is rebooted.
For any USB port.
App: 0.5.3
System: 0.2.7
Server logs:
After rebooting JetKVM, logs appeared: