×

brightnessctl读取和控制设备亮度的程序

消耗积分:0 | 格式:zip | 大小:0.01 MB | 2022-06-16

颜立歆

分享资料个

授权协议 MIT
开发语言 C/C++
操作系统 Linux
软件类型 开源软件

软件简介

该程序允许用户读取和控制设备亮度。默认情况下,设备包括背光和 LED(在相应类别中搜索)。如果省略,则选择第一个找到的设备。它还可以在应用操作之前保留当前亮度。

安装

该程序可安装在:

权限

修改亮度需要设备文件的写入权限或 systemd 的支持。 brightnessctl 通过以下两种方式完成这个任务:

  1. 安装相关的 udev 规则,videoinput. (默认完成)

  2. 安装brightnessctl为 suid 二进制文件。

  3. 使用systemd-logindAPI。

用法

Usage: brightnessctl [options] [operation] [value]

Options:
  -l, --list			list devices with available brightness controls.
  -q, --quiet			suppress output.
  -p, --pretend			do not perform write operations.
  -m, --machine-readable	produce machine-readable output.
  -n, --min-value		set minimum brightness, defaults to 1.
  -e, --exponent[=K]		changes percentage curve to exponential.
  -s, --save			save previous state in a temporary file.
  -r, --restore			restore previous saved state.
  -h, --help			print this help.
  -d, --device=DEVICE		specify device name (can be a wildcard).
  -c, --class=CLASS		specify device class.
  -V, --version			print version and exit.

Operations:
  i, info			get device info.
  g, get			get current brightness of the device.
  m, max			get maximum brightness of the device.
  s, set VALUE			set brightness of the device.

Valid values:
  specific value		Example: 500
  percentage value		Example: 50%
  specific delta		Example: 50- or +10
  percentage delta		Example: 50%- or +10%
 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !