1
Open Command Prompt, then run this command and press Enter:
msdt.exe -id KeyboardDiagnostic
Run that Keyboard Troubleshooter to see if that can solve the problem.
2
If that does not resolve this for you
Open Device Manager
Expand the Keyboards section
Right click your keyboard and choose 'Uninstall'
Then restart your PC
3
If the problem is still not resolved:
Open the Settings App, then go to Windows Updates - Update History.
What is the KB number of the last couple of updates installed.