Hi all,
More info.
I uninstalled 16.1.1 and reinstalled 16.1.0
Keyboard worked fine again.
I remembered that I checked the enhanced keyboard driver box when I did the upgrade to 16.1.1 the other day.
I just reupgraded to 16.1.1 but did not check the enhanced keyboard driver box.
It would seem that the enhanced keyboard driver is the culprit.
Keyboard working fine now on 16.1.1 without the enhanced keyboard driver.