KhaosT / MacVM

macOS VM for Apple Silicon using Virtualization API
Apache License 2.0
1.31k stars 95 forks source link

FN key not being forwarded #21

Open jimm98y opened 2 years ago

jimm98y commented 2 years ago

It looks like FN key is not being forwarded to the guest OS: pressing FN + Back key on my host OS correctly deletes one character to the right of the cursor, but this action has no effect in the guest OS. Also Keyboard configuration in the guest OS is missing "Use F1, F2, etc. as standard function keys" option.

This means the "Delete" key on my Logitech keyboard does not work in the VM, neither do the "Back"/"Forward" buttons on my mouse. It seems like the VZUSBKeyboardConfiguration is not working correctly, so it might be Apple issue...

John-K commented 2 years ago

I think you're right that this may be a limitation with the hardware that VZUSBKeyboardConfiguration emulates.