Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
BacklightAutobrightnessManualOverrideLut defines a lookup table that specifies lower and upper thresholds for applying a temporary manual override of keyboard backlight auto-brightness.
Values
BacklightAutobrightnessManualOverrideLut |
Defines a lookup table that specifies lower and upper thresholds for applying a temporary manual override of keyboard backlight auto-brightness, expressed as a percentage of the current ambient light reading. This setting is designed to honor user preference while promoting energy efficiency of the keyboard backlight. Manual Override Activation ConditionsKeyboard backlight auto-brightness uses a bucketized ambient light response curve which can be customized using the BacklightAutobrightnessBucketMapping value. A temporary auto-brightness "manual override" is activated when either the Keyboard Backlight Next Level button or Keyboard Backlight Previous Level button is pressed. It is a single, additional bucket applied on top of the bucketized curve, originating at the current ambient light reading, with minimum and maximum lux values generated a given distance above or below the current reading based on a percentage of that reading. The corresponding backlight brightness percentage for this override is supplied by the system, optionally based on suggested brightness levels from the keyboard hardware. Manual Override Dismissal ConditionsOnce activated, the manual override brightness percentage is used until either:
ParametersThe lookup table is a string of one or more 4-tuples separated by commas. Each 4-tuple is an entry in the lookup table written in the format "X:Y:A:B" where, for any ambient light reading R (measured in lux):
All 4-tuples in the string must be declared in ascending order and be defined contiguously (without overlapping) such that, for tuples "X1:Y1:A1:B1,...,Xn:Yn:An:Bn", the value of Yi must equal the value of Xi+1. An example of a valid string is as follows: "0:20:1.0:1.0,20:40:0.7:0.6,40:150:0.6:0.6,150:600:0.5:0.5,600:1000:0.4:0.4,1000:4000:0.3:0.25" ExampleThe following is an explanation of how the manual override range would be calculated using the above string.
RemarksAt low ambient light levels, upper threshold values will be boosted to ensure a distance of at least 10 lux above the current reading. This prevents backlight fluctuations that may occur from entering and exiting the manual override rapidly due to small changes in ambient light readings. Ambient light readings that fall below the minimum lux value of the lowest table entry will use the lowest table entry, and ambient light readings that exceed the maximum lux value of the highest table entry will use the highest table entry. If the EnableBucketedBacklightAutobrightness value is set to 0, keyboard backlight auto-brightness is not used, and this value is ignored. |
Parent Hierarchy
Microsoft-Windows-Devices-Lights-Configuration | BacklightAutobrightnessManualOverrideLut
Valid Configuration Passes
offlineServicing
specialize
Applies To
For a list of the Windows editions and architectures that this component supports, see Microsoft-Windows-Devices-Lights-Configuration.