mirror of
https://github.com/jetkvm/kvm.git
synced 2026-03-02 22:58:00 -05:00
USB on loading on BIOS screen - HP Elitedesk 800 G3 DM #152
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#152
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 @udayarajendran on GitHub (Mar 7, 2025).
Hi @Nevexo/JetKVM team, I received my JetKVM yesterday, but it seem to appear my keyboard and mouse wouldn't function on my BIOS page. I noticed few other had the same issue and the binary patch you provided seem to have helped, but not in my case even after replacing with
jetkvm_app_usbsubclass.Referred from - 79
Here is a screenshot of USB still being loaded
Any help is appreciated. Thx.
@whytf commented on GitHub (Mar 8, 2025):
I got the same issue with HP prodesk 600 g4 and HP elitedesk 800 g2
#236
@udayarajendran commented on GitHub (Mar 9, 2025):
Yeah I tried a lot and gave up. Even the next build that is out recently doesn't solve it.
On BIOS:
Nothing worked - looks like HID specific issue from JetKVM. Let see if anyone from JetKVM team helps us.
@pieterdevriesch commented on GitHub (Mar 10, 2025):
The patch is now an old version of the fix, if you enable the dev channel updates you should receive the latest fix. This also allows you to select a number of different options for the USB device emulation, can you try a few of those?
@ballwood commented on GitHub (Mar 14, 2025):
I'm also having this issue. HP Z2 G4, tried all the keyboards on the dev channel and didn't work, usb state: addressed and spinning usb: connecting. Only works when boots into an OS (in this case truenas)
@Marvin-D-Martian commented on GitHub (Mar 14, 2025):
I hope this would be addressed very soon. It makes the JetKvm completely uselesss with most HP computers... major problem. Tried with two and both the same issue. I don't need a KVM to replace Anydesk... I know there are many other issues, but this one would seem to be quite major....
There was another issue opened here, that basically was the same problem, I even posted my HW details in it... now it seems to be gone.??
@pree commented on GitHub (Mar 21, 2025):
For me switching to
keyboard onlyworked to get into the bios.@udayarajendran commented on GitHub (Mar 22, 2025):
@pree what do you mean switching to keyboard only? Is there an option that we set as such?
@pree commented on GitHub (Mar 22, 2025):
@udayarajendran Inside the settings (I'm on the dev channel) under Hardware there is a setting for the USB class. One of them is
keyboard only.@dascgit commented on GitHub (Apr 5, 2025):
@pree having enabled only "USB Mass storage" also works for me. As soon as I enable more than 1 Option USB will not connect until OS is started.
But how do you guys even can go into BIOS when USB is not working?
@peterforeman commented on GitHub (May 2, 2025):
I'm trying to use JetKVM on my Intel NUC12 (NUC12WSHi5), but same problem with (all) USB settings: the bios and GRUB do not respond to keypresses. So I can't fix anything if it's broken.
@Marvin-D-Martian commented on GitHub (Jun 2, 2025):
Still not working on any HP device I tried. No matter what combination of Keyboard/Mouse Class and Identifier I choose.
This makes my jetKvm unusable and given the time this has taken to resolve, a complete waste of money. This is one of the most vital functions of any KVM and so far, no solution. Except fo half-ass workaround that don't work consistently.
@ballwood commented on GitHub (Jun 2, 2025):
I’ve actually got this working now on a HP Z2 G4, my settings are as follows
Software Version:
App: 0.4.1
System: 0.2.4
USB Device:
Classes: Keyboard Only
Identifiers: JetKVM
@Somora commented on GitHub (Jun 4, 2025):
Hey guys,
I'm running into the same issue with an HP ProDesk 600 G6 Desktop Mini PC
Disabling 'Enable USB Mass Storage' helps, but the Virtual Media does not work then which is a bummer :(
@JHBoricua commented on GitHub (Jun 5, 2025):
Same issue since I received them in spring and after two updates (now on the latest). If I have both the keyboard and USB storage classes enabled I'm not able to use the keyboard during POST. Enabling keyboard only is NOT a workaround if it means that now I lose the ability to boot from an image stored on the JetKVM. It's the main reason I bought 4 of them, to have the ability to redeploy an Os to a device connected to it. It's quite frustrating that this is still an issue.
@thebream commented on GitHub (Jun 12, 2025):
Got my JetKVM today and updated firmware to 0.4.1 (from 0.3.9) / 0.2.4.
Tried it on an Elitedesk 800 G1 Mini - worked great!
Then tried it on an Elitedesk 800 G2 Mini - as per posts above, keyboard not working pre-boot until I set "Keyboard Only" mode.
FWIW, G1 setup / BIOS screens are character based, G2 is graphical.
@j796160836 commented on GitHub (Jul 26, 2025):
Same here.
JetKVM info
Issue
My device is HP Elitedesk 800 35w G4 mini,
with Proxmox VE installed.
My computer booting and almost stuck in BIOS prompt.
But at this time. USB still in connecting state.
So I hit Enter, send keystoke to black-hole. 🥲
When will USB status turns green?
Booting Linux after GRUB menu.
That is inconvenient to me.
@xvzf commented on GitHub (Aug 2, 2025):
Can confirm this is also affecting newer versions of the HP Mini series (G6 and G9)
@JasonCraneAdkins commented on GitHub (Aug 21, 2025):
Workaround: Setting it to keyboard only worked for me.
Hardware: HP ProDesk 600 G6 Desktop Mini PC
I tried to recreate the problem.
When the Setting in
Settings -> Hardware -> Classes is set to "Keyboard, Mouse and Mass Storage" is set.
JetKVM takes a while to connect the devices to the PC.
This usually takes longer then the Bios and even a Boot menu screen.
This is indicated by donut of death besides the USB connection status.
Setting it to "Keyboard Only" or "Custom" with all activated besides Mass Storage, works just fine.
Keyboard Only:

Custom:
But if I do so, I have the problem that I can't boot from a virtual media
@JasonCraneAdkins commented on GitHub (Aug 21, 2025):
Update:
I played around with deactivating fast boot and USB related settings.
Nothing helps so far.
A careful and uneducated guess, it is related to how the JetKVM Device handles Mass Storage.
Btw. setting it to custom with Mouse Options still do not provide Mouse functionality in the bios setup
@j796160836 commented on GitHub (Aug 21, 2025):
❤️