Hi Felix Ocom,
I can see that Q&A Assist has already shared the initial guidance and would recommend trying them out first.
In order to build on that, I’d like to add a few additional steps that may help further isolate the issue:
Step 1: Perform a two‑button shutdown and check the keyboard in UEFI
This resets the Surface firmware and helps determine whether the issue is Windows‑related or hardware‑related.
- Shut down the Surface completely.
- Press and hold Power + Volume Up for about 30 seconds, continuing even if the Surface logo appears.
- When the UEFI/white screen appears, check whether the detachable keyboard responds.
- Select Exit to restart Windows, then reattach the keyboard and test again.
If the keyboard does not respond in UEFI, this typically indicates a hardware issue with the detachable keyboard.
Step 2: Reinstall the Surface Type Cover driver
Even if the driver appears up to date, reinstalling it can resolve hidden corruption.
- Open Device Manager and expand Keyboards.
- Right‑click Surface Type Cover Filter Device and select Uninstall device.
- Restart the Surface and allow Windows to reinstall the driver automatically.
Step 3: Manually install the Surface drivers and firmware package
Download and install the latest Surface Pro 9 drivers and firmware bundle for your Windows version from Microsoft. Restart the device and test the keyboard again.
Step 4: Check for keyboard response indicators
With the keyboard attached, press Caps Lock or Fn and check whether the indicator lights respond. If no lights appear at any time, this may indicate a hardware‑level issue with the detachable keyboard.
If the keyboard continues not to respond after these steps, especially outside of Windows or during startup, this would indicate that the detachable keyboard itself may be experiencing a hardware issue, even though it appears healthy in Device Manager.
Please let me know the results after trying the above, and I’ll be happy to advise on the next appropriate steps.
If you have any further questions about this answer, please click "Comment".
Note: If you would like to receive email notifications on this topic, please follow the steps in our documentation to enable email notifications.