USB on loading on BIOS screen - HP Elitedesk 800 G3 DM #152

Open
opened 2026-02-20 08:20:46 -05:00 by deekerman · 20 comments
Owner

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

Image

Any help is appreciated. Thx.

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](https://github.com/jetkvm/kvm/issues/79) Here is a screenshot of USB still being loaded ![Image](https://github.com/user-attachments/assets/adbf4fb5-750d-4a61-a3fe-117013530e4f) Any help is appreciated. Thx.
Author
Owner

@whytf commented on GitHub (Mar 8, 2025):

I got the same issue with HP prodesk 600 g4 and HP elitedesk 800 g2

#236

@whytf commented on GitHub (Mar 8, 2025): I got the same issue with HP prodesk 600 g4 and HP elitedesk 800 g2 #236
Author
Owner

@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:

  • Tried enabling Legacy USB support
  • Tried disabling Fast boot
  • Did a BIOS update
    Nothing worked - looks like HID specific issue from JetKVM. Let see if anyone from JetKVM team helps us.
@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: - Tried enabling Legacy USB support - Tried disabling Fast boot - Did a BIOS update Nothing worked - looks like HID specific issue from JetKVM. Let see if anyone from JetKVM team helps us.
Author
Owner

@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?

@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?
Author
Owner

@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)

Image
@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) <img width="1096" alt="Image" src="https://github.com/user-attachments/assets/8927055a-a022-4009-ba25-37bd97ea4fe5" />
Author
Owner

@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.??

@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.??
Author
Owner

@pree commented on GitHub (Mar 21, 2025):

For me switching to keyboard only worked to get into the bios.

@pree commented on GitHub (Mar 21, 2025): For me switching to `keyboard only` worked to get into the bios.
Author
Owner

@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?

@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?
Author
Owner

@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.

@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`.
Author
Owner

@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?

@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?
Author
Owner

@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.

@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.
Author
Owner

@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.

@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.
Author
Owner

@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

@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
Author
Owner

@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 :(

Image

@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 :( ![Image](https://github.com/user-attachments/assets/04a87101-6340-431d-9eb7-94f0797f114f)
Author
Owner

@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.

@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.
Author
Owner

@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.

@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.
Author
Owner

@j796160836 commented on GitHub (Jul 26, 2025):

Same here.

JetKVM info

  • App: 0.4.6
  • System: 0.2.5
Image

Issue

My device is HP Elitedesk 800 35w G4 mini,
with Proxmox VE installed.
My computer booting and almost stuck in BIOS prompt.

Image

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.

Image

That is inconvenient to me.

@j796160836 commented on GitHub (Jul 26, 2025): Same here. ### JetKVM info - App: 0.4.6 - System: 0.2.5 <img width="637" height="210" alt="Image" src="https://github.com/user-attachments/assets/fe190e34-aab2-4053-83db-439c692d2617" /> ### Issue My device is **HP Elitedesk 800 35w G4 mini**, with Proxmox VE installed. My computer booting and almost stuck in BIOS prompt. <img width="2811" height="781" alt="Image" src="https://github.com/user-attachments/assets/8d0c798b-817d-4b21-be89-99161d803808" /> 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. <img width="2680" height="344" alt="Image" src="https://github.com/user-attachments/assets/c02e59ed-939d-42c3-8070-811b618dc31b" /> That is inconvenient to me.
Author
Owner

@xvzf commented on GitHub (Aug 2, 2025):

Can confirm this is also affecting newer versions of the HP Mini series (G6 and G9)

@xvzf commented on GitHub (Aug 2, 2025): Can confirm this is also affecting newer versions of the HP Mini series (G6 and G9)
Author
Owner

@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.

Image

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.

Image

Setting it to "Keyboard Only" or "Custom" with all activated besides Mass Storage, works just fine.

Keyboard Only:
Image
Custom:

Image

But if I do so, I have the problem that I can't boot from a virtual media

Image
@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. <img width="908" height="585" alt="Image" src="https://github.com/user-attachments/assets/2d432c17-5840-465f-8c37-48dafdcfc096" /> 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. <img width="425" height="74" alt="Image" src="https://github.com/user-attachments/assets/81bd8f42-c1ce-4811-9148-44e07b76d65c" /> Setting it to "Keyboard Only" or "Custom" with all activated besides Mass Storage, works just fine. Keyboard Only: <img width="904" height="589" alt="Image" src="https://github.com/user-attachments/assets/745cf2fb-398f-4565-9a58-4a515ec985b1" /> Custom: <img width="930" height="921" alt="Image" src="https://github.com/user-attachments/assets/965529de-c222-4302-8424-3ee3fcf14303" /> But if I do so, I have the problem that I can't boot from a virtual media <img width="2057" height="1031" alt="Image" src="https://github.com/user-attachments/assets/87cf68c0-664e-4110-adb6-794147eed146" />
Author
Owner

@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

@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
Author
Owner

@j796160836 commented on GitHub (Aug 21, 2025):

❤️

@j796160836 commented on GitHub (Aug 21, 2025): ❤️
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/kvm#152
No description provided.