Đối với tôi xbacklight
không hoạt động (EDIT: có lẽ vì tôi không khởi động lại máy của mình) , do đó tôi đã tạo tập lệnh của riêng mình sử dụng tích hợp sẵngsd-backlight-helper
.
Kịch bản này sử dụng các bước nhỏ hơn, đặc biệt là khi màn hình khá tối.
Bước 0: kiểm tra nếu nó hoạt động (tùy chọn)
Để xem nó hoạt động bạn có thể thử:
pkexec /usr/lib/gnome-settings-daemon/gsd-backlight-helper --get-brightness
Điều này sẽ xuất ra một số.
Bước 1: lưu tập lệnh
Lưu tập lệnh sau trong một .sh
tệp, ví dụ như trong /home/me/scripts/brightness.sh
.
#!/bin/bash
max=$(pkexec /usr/lib/gnome-settings-daemon/gsd-backlight-helper --get-max-brightness)
cur=$(pkexec /usr/lib/gnome-settings-daemon/gsd-backlight-helper --get-brightness)
if [ $(($max/$cur)) -ge 25 ]
then
step=$((max/300+1))
else if [ $(($max/$cur)) -ge 5 ]
then
step=$((max/50+1))
else
step=$((max/20+1))
fi
fi
case "$1"
in
+) new=$((cur+step));;
-) new=$((cur-step));;
esac
pkexec /usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness $new
Bước 2: gán phím tắt
Mở Phím tắt từ menu Cài đặt và gán phím tắt:
name: Darker
command: sh /home/me/scripts/brightness.sh -
shortcut: Super + F5
name: Brighter
command: sh /home/me/scripts/brightness.sh +
shortcut: Super + F6