[关闭]
@electricface 2016-04-08T03:21:24.000000Z 字数 1152 阅读 1758

dde-daemon power 模块

dde-daemon


Dest: com.deepin.daemon.Power
Object Path: /com/deepin/daemon/Power

属性:

PowerButtonAction

String
read/write
按下电源按钮后执行的命令
默认为

  1. dde-shutdown

LidClosedAction

String
read/write
笔记本电脑关闭盖子后执行的命令
默认为

  1. dbus-send --print-reply --dest=com.deepin.SessionManager /com/deepin/SessionManager com.deepin.SessionManager.RequestSuspend

LinePowerScreenBlackDelay

Int32
read/write
接通电源时,不做任何操作,到关闭屏幕需要的时间
单位:秒
值为 0 时表示从不

LinePowerSleepDelay

Int32
read/write
接通电源时,不做任何操作,从黑屏到睡眠的时间
单位:秒
值为 0 时表示从不

BatteryScreenBlackDelay

Int32
read/write
使用电池时,不做任何操作,到关闭屏幕需要的时间
单位:秒
值为 0 时表示从不

BatterySleepDelay

Int32
read/write
使用电池时,不做任何操作,从黑屏到睡眠的时间
单位:秒
值为 0 时表示从不

ScreenBlackLock

Boolean read/write
关闭显示器前是否锁定

SleepLock

Boolean read/write
睡眠前是否锁定

LidIsPresent

Int32
read
是否有盖子,一般笔记本电脑才有

OnBattery

Boolean
read
是否使用电池
接通电源时为 false
使用电池时为 true

BatteryIsPresent

Dict of {String,Boolean}
read
电池是否可用

例如:
{'BAT0':True}
表示 BAT0 可用

BatteryPercentage

Dict of {String,Double}
电池电量百分比
例如:
{'BAT0': 50}
表示 电池 BAT0 的电量百分比是 50%

BatteryState

Dict of {String,UInt32}
电池状态
例如:
{'BAT0': 1L}
表示 电池 BAT0 的状态为 1

状态数字代表的意义:
0 Unknown 未知
1 Charging 充电中
2 Discharging 放电中
3 Empty 空
4 FullyCharged 充满
5 PendingCharge
6 PendingDischarge

http://upower.freedesktop.org/docs/Device.html#Device:State

方法:

Reset()

重置所有相关设置

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注