Since upgrading OSX to 10.13.2, I have noticed any keystroke involving the Fn key (Fn+delete, or Fn+Left arrow, etc...) has approx. 2 second delay before the keystroke occurs onscreen.
This occurs in all my VM's (Windows 10x64 and Centos 6.5). All were working fine prior to upgrade.
Any subsequent keystrokes seem to queue behind the delayed keystroke, and present onscreen at the same time the delayed keystroke does. The keystrokes all work, but it is irritating when trying to forward delete characters, or skip to beginning or end of a line, etc...
I have no issue with other key combos such as Ctrl+left, Alt+Tab, etc.
I have tried, without success: Graceful shutdown of VM's, reboot of Mac. Upgraded from Fusion 8.5.9 > 8.5.10. Reinstall VMware Tools, Looked through Fusion Prefs, VM Settings, etc for anything relevant.
As a side note, I have experienced the 'stuck keys' issue others have mentioned a couple of times, though this has occurred sporadically over the years, across a number of Fusion & OSX releases. It has never been a persistent issue, and is something I have come to accept as 'normal'...
Affected VM's :
3x W10x64 VM's, HW version 12
Centos 6.5, HW11
Host Details:
OSX 10.13.2, MacBook Pro (Retina, 15-inch, Mid 2015), 2.5 GHz Intel Core i7, 16 GB 1600 MHz DDR3, AMD Radeon R9 M370X 2 GB, Intel Iris Pro 1536 MB
Any suggestions would be welcomed, this is driving me up the wall! Have been using fusion for about 5 years, so like to think I have half a clue... Thanks in advance for any assistance rendered.
You might try enabling or disabling the "MacOS Shortcuts" option. (I think these instructions are still accurate: VMware Fusion 7 Documentation Center )
Leaving that on will sometimes cause us to delay key-events as we wait to make sure that you weren't entering a key-combo that we have to handle specially.
Although I think the "Fn" key specifically is handled by the hardware or OS before it makes it to us, so this might be a change in MacOS.
Hello,
Please see link from an existing discussion to see if it helps:
https://communities.vmware.com/thread/577500
Thanks for the suggestion. I disabled "Mac OS Host Shortcuts", and found that it did remove the delay in processing keystrokes involving the 'Fn' key. Re-enabling the feature reintroduces the issue.
Host shortcuts are an integral feature allowing seamless transition between VM & Host OS. I don't consider disabling them a vaild fix; rather a troubleshooting step to help identify the cause of the delay. If anyone has any further ideas / steps which may help further identify the cause, please call them out, and Ill give it a try...
Thanks,
Tim