org.freedesktop.UPower.KbdBacklight

## 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 implemented by UPower. It allows the keyboard backlight (if present) to be controlled.

## Details

### GetMaxBrightness ()

    GetMaxBrightness (out'i'value)

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)

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)

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)

The keyboard backlight brightness level has changed.

`value`: | The new brightness value of the keyboard backlight.