How To Fix Not Working Surface Pro Keyboard?

To fix a non-functional Surface Pro keyboard, follow these steps based on the resources provided:

  1. Update Drivers: Ensure that your Surface drivers and firmware are up to date using the Surface app or via Device Manager. If necessary, install the latest keyboard drivers from the Microsoft Store or official website.

  2. Restart Your Surface: Perform a regular restart or a two-button shutdown (hold Power + Volume Up) to refresh the connection.

  3. Detach and Reattach Keyboard: Unplug your Surface, detach the Type Cover or keyboard, make sure there's no debris, and reattach it carefully while ensuring all magnets touch the bottom edge of your Surface.

  4. Confirm Connectivity: Press the Caps and Fn keys on your Surface Type Cover or Keyboard to check if the LED lights turn on. If they do, the issue might be with Windows, not the device itself.

  5. Reset Your Surface: If the problem persists, reset your Surface. In Windows 10, go to Start > Settings > Update & Security > Recovery, then select "Reset this PC" and choose to keep your files or remove everything. In Windows 11, press Windows logo + I, select System > Recovery, and click "Reset PC."

  6. Surface Diagnostic Toolkit: If the keyboard works when connected "backwards" (display mode), try using the Surface Diagnostic Toolkit to re-establish the connection, as suggested in a Reddit user's experience.

  7. Force a Shutdown: If you have a Surface Pro 5 or later, Surface Book 2-3, or any model Surface Laptop, Surface Go, or Surface Studio, follow the force shutdown procedure: Select Start > Power > Shut down, wait for your Surface to shut down, then press and hold the power button for 20 seconds. If the logo screen appears after a few seconds, continue to hold for the full 20 seconds until you see it again.

  8. Uninstall and Reinstall Keyboard Drivers: If the issue persists, try uninstalling the HID keyboard device in Device Manager and then restart your Surface to let Windows reinstall the drivers.

  9. Check for Third-Party Software Interference: Ensure that no recently installed third-party software is causing the issue.

  10. Surface Type Cover or Keyboard Troubleshooting: Follow the steps provided by Microsoft Support for Surface Type Cover or Keyboard troubleshooting, as outlined in the first search result.

If the issue remains unresolved after trying these steps, consider contacting Microsoft Support for further assistance.