VMware Communities
Tim360
Contributor
Contributor

2-sec delay for keystrokes involving Fn (Function) key in any VM since 10.13.2 upgrade (from 10.13.1)

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.

0 Kudos
3 Replies
banackm
VMware Employee
VMware Employee

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.

0 Kudos
parmarr
VMware Employee
VMware Employee

Hello,

Please see link from an existing discussion to see if it helps:

https://communities.vmware.com/thread/577500

Sincerely, Rahul Parmar VMware Support Moderator
0 Kudos
Tim360
Contributor
Contributor

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

0 Kudos