Surface Brightness Control
When deploying Surface devices in point of sale or other "always-on" kiosk scenarios, you can optimize power management using the Surface Brightness Control app. Surface Brightness Control is designed to help reduce thermal load and lower the overall carbon footprint for deployed Surface devices. The tool automatically dims the screen when not in use and includes the following configuration options:
- Period of inactivity before dimming the display.
- Brightness level when dimmed.
- Maximum brightness level when in use.
Download Surface Brightness Control from Surface Tools for IT. Select the file Surface_Brightness_Control_v1.16.137.0.msi in the available list.
Supported devices
- Surface Pro 3 and later
- Surface Pro X (all generations)
- Surface 3
- Surface Book (all generations)
- Surface Laptop Studio
- Surface Studio (all generations)
- Surface Laptop (all generations)
- Surface Laptop Go (all generations)
- Surface Go (all generations)
Run Surface Brightness Control
- Install Surface_Brightness_Control_v1.16.137.0.msi on the target device, and Surface Brightness Control will begin working immediately.
Configure Surface Brightness Control
You can adjust the default values via the Windows Registry. For more information about using the Windows Registry, refer to the Registry documentation.
- Run regedit from a command prompt to open the Windows Registry Editor.
- Navigate to Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Surface\Surface Brightness Control.
- Adjust the Registry key values, as described in the following table.
Tip
If you're running an older version of Surface Brightness control, navigate to: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Surface\SurfaceBrightnessControl\
Registry Setting | Data | Description |
---|---|---|
BrightnessControlEnabled | Default: 01 Option: 01, 00 Type: REG_BINARY |
This setting allows you to turn Surface Brightness Control on or off. To disable Surface Brightness Control, set the value to 00. If you do not configure this setting, Surface Brightness Control is on. |
BrightnessControlOnPowerEnabled | Default: 01 Options: 01, 00 Type: REG_BINARY |
This setting allows you to turn off Surface Brightness Control when the device is directly connected to power. To disable Surface Brightness Control when power is plugged in, set the value to 00. If you do not configure this setting, Surface Brightness Control is on. |
DimmedBrightness | Default: 20 Option: Range of 0-100 percent of screen brightness Data Type: Positive integer Type: REG_DWORD |
This setting allows you to manage brightness range during periods of inactivity. If you do not configure this setting, the brightness level will drop to 20 percent of full brightness after 30 seconds of inactivity. |
FullBrightness | Default: 100 Option: Range of 0-100 percent of screen brightness Data Type: Positive integer Type: REG_DWORD |
This setting allows you to manage the maximum brightness range for the device. If you do not configure this setting, the maximum brightness range is 100 percent. |
InactivityTimeout | Default: 30 seconds Option: Any numeric value Data Type: Integer Type: REG_DWORD |
This setting allows you to manage the period of inactivity before dimming the device. If you do not configure this setting, the inactivity timeout is 30 seconds. |
TelemetryEnabled | Default: 01 Option: 01, 00 Type: REG_BINARY |
This setting allows you to manage the sharing of app usage information to improve software and provide a better user experience. To disable telemetry, set the value to 00. If you do not configure this setting, telemetry information is shared with Microsoft per the Microsoft Privacy Statement. |
Changes and updates
Version 1.16.137
Release Date: 22 October 2019
This version of Surface Brightness Control adds support for the following:
-Recompiled for x86, adding support for Surface Pro 7, Surface Pro X, Surface Laptop 3. It includes support for subsequently released products.
Version 1.12.239.0
Release Date: 26 April 2019
This version of Surface Brightness Control adds support for the following:
- Touch delay fixes.
Related topics
Feedback
Submit and view feedback for