Keyboard is not working in Surface Pro

Problem:

The Surface Pro Keyboard is not working.

Resolution:

Open Device Manager:

  • Press Windows + X
  • Open Device Manager
  • Expand:

Keyboards

Human Interface Devices

  • If you see:

Yellow warning sign → Right click → Uninstall → Restart

Disabled device → Right click → Enable

  • If required:

Right-click every keyboard device → Uninstall device

  • Then restart.
  • Windows will reinstall automatically.

===

  • Go to Settings → Accessibility → Keyboard
  • Make sure these are OFF:

Filter Keys

Sticky Keys

Toggle Keys

  • Restart after changing.
  • Shut down completely
  • Hold Power button for 20 seconds
  • Release
  • Wait 10 seconds
  • Turn back on
  • Shut down
  • Hold Power + Volume Up for 15 seconds
  • Release
  • Wait 10 seconds

====

  • Boot normally
  • Shut down
  • Hold Volume Up
  • Press Power
  • Keep holding Volume Up until UEFI screen appears
  • Try typing there.
  • If keyboard works in UEFI:

 Windows driver issue

  • If keyboard does NOT work in UEFI:

           Hardware / Type Cover failure

  • You may also test the same with an external keyboard.

The Battery Icon is missing in Surface Pro.

Problem: The Battery Icon is missing in Surface Pro.

Resolution:

          Expand Batteries

          You should see:

  1. Microsoft AC Adapter
  2. Microsoft ACPI Compliant Control Method Battery
  1.        If Batteries section is missing → driver corruption
  2.        If Surface Battery is missing → embedded controller issue

If both are present → icon service problem

Right-click Microsoft AC Adapter → Uninstall device

Right-click Microsoft Surface Battery → Uninstall device

Restart the Surface

=====

  • Shut down completely
  •  Hold Power button for 20 seconds
  • Release
  • Wait 10 seconds
  • Turn it back on

If that doesn’t work:

  • Shut down
  • Hold Power + Volume Up together for 15 seconds
  • Release
  • Wait 10 seconds
  • Start normally
  • Go to Settings → Personalization → Taskbar
  • Click Other system tray icons
  • Make sure Power is ON

=====

  • Open Command Prompt as Admin and copy-paste:

                 powercfg /restoredefaultschemes

  • In Start Search type Gpedit.msc and hit the Enter key to open Group Policy Editor.
  • Under User Configuration > Administrative Templates > Start Menu and Taskbar > Scroll down to Remove the battery meter > Double click on it > Set the policy to either Not configured or, Disabled. Click Apply/OK. Reboot.