If your Surface keyboard is not working, there are a range of possible causes. It includes:
I believe you’ve probably triedrestarting your Surfaceandreattaching the keyboard. If that fails, here’re some proven fixes to help you.
Rule Out if Its a Software or Hardware Issue
When your Surface keyboard is not working, the first step is to find out whether it’s a hardware or software issue.
To do it,boot into the BIOS/UEFIof your Surface laptop. Here’s how.
If the keyboard still does not work, you may confirm it’s a hardware issue. You can directly jump intohardware fix below.
Run the Surface Diagnostic Toolkit
This fix is for you if your keyboard is working in the UEFI environment but not in the Windows environment. In fact, this alternative has worked great for a niche group of users.
Download theSurface Diagnostic Toolkitfrom the Microsoft app store and run it. It will quickly find and resolve any software or firmware issues on your Surface device.
Reinstall Keyboard Drivers
Next, you may try reinstalling the keyboard drivers. It will fixinternal keyboard errorsincluding corrupted drivers too, if any.
Install Up-to-date Surface Firmware
There might also be cases when your Surface device does not actually include the latest driver for the keyboard. In such cases, your keyboard might refuse to work correctly.
I suggest youcheck for the latest Surface updatesand install them. you may either use theSurface appor go to theUpdate section under Windows Settingsto do the needful.