org.freedesktop.UPower.KbdBacklight
org.freedesktop.UPower.KbdBacklight KbdBacklight interface

## Methods

    GetMaxBrightness (out 'i' value)
    GetBrightness    (out 'i' value)
    SetBrightness    (in  'i' value)

## Signals

    BrightnessChanged ('i' value)

## Implemented Interfaces

Objects implementing org.freedesktop.UPower.KbdBacklight also implements org.freedesktop.DBus.Introspectable, org.freedesktop.DBus.Properties

## Description

org.freedesktop.UPower.KbdBacklight is a DBus interface implimented by UPower. It allows the keyboard backlight (if present) to be controlled.

## Details

### GetMaxBrightness ()

    GetMaxBrightness (out 'i' value)

GetMaxBrightness KbdBacklight

Get the maximum brightness level for the keyboard backlight.

value:

  The maximum value of the keyboard backlight brightness.

### Errors

org.freedesktop.UPower.GeneralError:

  if an error occured while getting the maximum brightness

### GetBrightness ()

    GetBrightness (out 'i' value)

GetBrightness KbdBacklight

Get the brightness level of the keyboard backlight.

value:

  The current value of the keyboard backlight brightness.

### Errors

org.freedesktop.UPower.GeneralError:

  if an error occured while getting the brightness

### SetBrightness ()

    SetBrightness (in  'i' value)

SetBrightness KbdBacklight

Set the brightness level of the keyboard backlight.

value:

  The value to set the KbdBacklight brightness.

### Errors

org.freedesktop.UPower.GeneralError:

  if an error occured while setting the brightness

## Signal Details

### The BrightnessChanged signal

    BrightnessChanged ('i' value)

BrightnessChanged KbdBacklight

The keyboard backlight brightness level has changed.

value:

  The new brightness value of the keyboard backlight.