mirror of
https://github.com/jetkvm/kvm.git
synced 2026-03-02 22:58:00 -05:00
USB Does Not Work During FileVault Stage #37
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#37
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 @kengohashimoto on GitHub (Jan 8, 2025).
On my relatively ancient mac mini, the USB mouse/keyboards do not work when inputting password for getting through FileVault. Once the mac has booted (using locally-attached USB and mouse), JetKVM works.
This is on an Intel mac mini, with JetKVM version
0.3.5-dev202501022149@Nevexo commented on GitHub (Jan 8, 2025):
AFAIK, FileVault's password screen is a pre-boot type of environment (I guess since it needs to get the decryption key for the OS drive to boot MacOS)
Because of that, it's likely related to the known issues with accessing UEFI setup menus etc, and may be fixed by the addition of an option to disable drive emulation, as we assume BIOS', embedded devices, and potentially FileVault aren't fully enumerating the USB endpoints.
@antonym commented on GitHub (Jan 18, 2025):
As this sounds familiar, I ran into trying a remote connection to a Dell PowerEdge R730, the Virtual Keyboard seems to be unable to pass Function Key commands to the System during UEFI boot up to enter the BIOS, set boot order, etc. Once the Linux kernel takes over though, I can pass the CTRL-ALT-DEL during the kernel boot process using the Virtual Keyboard and it reboots after that. I'm currently on latest dev channel.
If you need me to test anything, just let me know.
@jalarcon666 commented on GitHub (Feb 4, 2025):
The problem persists on DELL servers when trying to send the keys to UEFI so the fix is not functional in this case. Can we try disabling the virtual CD? I think the problem is more related to this part, PiKVM has already encountered this problem. https://docs.pikvm.org/usb/#dynamic-configuration
In this comment another user mentions a similar problem on NanoKVM, in case it serves as a guide https://github.com/sipeed/NanoKVM/issues/239#issuecomment-2570535192
I am on jetkvm-next-7