Surface Pro 2025 - wake ONLY on power button

Patrick Kortlevers 0 Reputation points
2025-08-17T16:13:26.43+00:00

I cannot set the Surface Flex keyboard / trackpad and pen to NOT wake the Surface Pro. This is very annoying, as a light breeze across the trackpad and even me typing this message on my PC keyboard that is on the same desk already wakes it up. I'm sure this causes the severe 20% battery drop overnight, when the Surface Pro should be sleeping.

I want the Surface Pro to ONLY wake up when I press the power button. Not when I touch the trackpad, screenj or keyboard, not even when I open, attach or remove the Flex keyboard. However, the usual settings like "allow this device to wake the computer" are either not available at all (the Power Management tab is not there), or are not enabled. When I type powercfg -devicequery wake_armed, it indicates "NONE".

Can anyone tell me how to achieve this very basic functionality?

Surface | Surface Pro | Power and battery
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Jeric 1,685 Reputation points Independent Advisor
    2025-08-17T19:01:56.7233333+00:00

    Hi Patrick,

    You can try disabling wake triggers through Device Manager.

    1. Press Win + X and select Device Manager.
    2. Expand categories like Keyboards, Mice, and other pointing devices, or Bluetooth.
    3. Right-click the device (e.g., Surface Flex keyboard or touchpad) → Properties.
    4. Go to the Power Management tab.
    5. Uncheck “Allow this device to wake the computer.”

    If the Power Management tab is missing, it means the device doesn’t expose wake settings to Windows, which is common with Surface peripherals. In that case, you may need to rely on registry tweaks or use Hibernate instead of Sleep to prevent unwanted wake-ups.

    This is the documentation related to your issue. I hope this helps. https://learn.microsoft.com/en-us/windows-hardware/design/component-guidelines/wake-on-touch-implementation-guide

    Best,
    Jeric.

    0 comments No comments

  2. Barb Bowman 78,585 Reputation points MVP Volunteer Moderator
    2025-08-18T15:29:06.0133333+00:00

    Flex keyboards do NOT have power management settings in Device Manager. Hibernating at the end of your day or when you are not using it MIGHT work most of the time. I have my SP11 for Business with Flex keyboard set up to use Hibernate. In case you need to know how to turn Hibernate on: Open Powershell(x86) as an administrator, then type in powercfg /h on

    Then Hibernate will appear in the shutdown menu if you go into Control Panel, Power Options and hit chose what closing the lid/power button do, select Change settings not currently available and check the hibernate button. User's image

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.