Как увеличить яркость меньшими шагами?

Есть ли способ отрегулировать шаг освещения? У меня Lenovo L520, и Fn + Light Up или Down регулируется на 20%, как я могу настроить шаг до 10%? это поможет мне точно настроить освещение в моей темной комнате.

20
задан 11 February 2012 в 14:18

17 ответов

Установите xbacklight, открыв терминал с помощью ярлыка Ctrl + Alt + T и введите:

sudo apt-get install xbacklight

затем после установки введите эти команды в терминале:

xbacklight = 10
xbacklight = 20
xbacklight = 5

это может помочь.

0
ответ дан 11 February 2012 в 14:18

Удерживайте нажатой Ctrl , увеличивая / уменьшая яркость. Увеличивается с шагом 1.

0
ответ дан 11 February 2012 в 14:18

Официальная документация:

https://www.x.org/archive/X11R7.5/doc/man/man1/xbacklight.1.html

inc percent Увеличивает яркость на указанную величину.

dec percent Уменьшает яркость на указанную величину.

Пример:

xbacklight -inc 10%

xbacklight -dec 10%

0
ответ дан 11 February 2012 в 14:18

Вы можете попробовать установить его вручную. Сначала вы должны получить PCI-ID устройства VGA:

lspci

Затем попробуйте это (в моем случае это PCI-устройство 00: 02.0)

sudo setpci -s 00:02.0 f4.b=FF

буквы в конце строки устанавливают новую яркость в диапазоне от 00-FF (0-255)

0
ответ дан 11 February 2012 в 14:18

Если вы используете Nvidia Graphic карту ... вы можете легко использовать мой новый метод изменения яркости и редактировать значения в коде ... есть два файла и два варианта в каждом.

найти эти две строки:

if ( $value > 0.0) { $value = $value - 0.30 };  
if ( $value2 > 1.1) { $value2 = $value2 - 0.08 }; 

изменить значения ($ value> 0,0) & amp; ($ value2> 1.1) и посмотрите, что произойдет!

Между тем, если вы не хотите изменять значения и хотите использовать мой метод изначально, вы можете изменять яркость в широком диапазоне и за 5 шагов. желаю вам нравится

ссылка метода: https://askubuntu.com/a/179063/82136

0
ответ дан 11 February 2012 в 14:18

Яркость нельзя контролировать с большой точностью. Я боюсь, что вы застряли с этими уровнями яркости. Чтобы быть уверенным, попробуйте управлять яркостью, используя эти команды терминала .

0
ответ дан 11 February 2012 в 14:18

В Ubuntu 16.04 с графическим процессором Intel (i5) под LXQt достаточно назначить xbacklight команды для функциональных клавиш яркости XF86MonBrightness(Down|Up) с помощью глобальных настроек сочетаний клавиш. Похоже, что они переопределяют значения по умолчанию, даже если для /sys/module/video/parameters/brightness_switch_enabled установлено значение Y , в то время как первоначальная функциональность виртуальных терминалов сохраняется. LXQt global key shortcut configuration with xbacklight commands

Альтернативой оригинальному xbacklight будет acpilight , но, к сожалению, он не доступен в виде пакета Ubuntu. Поскольку он не зависит от работы дисплея X, вы также можете связать его с событиями кнопки ACPI и использовать его из консоли. Кроме того, он может сохранить текущую яркость при выключении и восстановить ее при загрузке.

0
ответ дан 11 February 2012 в 14:18

Для Xubuntu LTS

Во-первых, установите xbacklight

$ sudo apt install xbacklight

Во-вторых, проверьте, можете ли вы управлять подсветкой.

$ xbacklight -1
$ xbacklight +5

Если эти команды приводят к ошибке No outputs have backlight property , тогда выполните следующие действия по исправлению , прежде чем продолжить.

Как только xbacklight -1 и xbacklight +1 работают из командной строки, приступайте к назначению этих команд соответственно клавишам XF86MonBrightnessDown и XF86MonBrightnessUp. Это делается нажатием этих клавиш в ответ на запрос в меню «Настройки» → «Клавиатура» → «Ярлыки приложений».

Наконец, перезагрузите , чтобы эти изменения вступили в силу.

Keyboard settings

0
ответ дан 11 February 2012 в 14:18

Моим решением было установить 'xbacklight'

Затем я создал сочетания клавиш, такие как

  • ctrl shift < kbd> + с командой xbacklight +5
  • ctrl shift - с командой xbacklight -5

Поэтому, когда вы используете эти сочетания клавиш, они вызывают связанную команду, однако я не мог заменить встроенные кнопки яркости системы для использования этих команд. Вы можете использовать практически любую комбинацию сочетаний клавиш, которая вам нравится, с помощью xbacklight.

0
ответ дан 11 February 2012 в 14:18

Как сказал Колин Ян Кинг , уровни яркости зависят от аппаратного обеспечения.

Некоторые экраны ноутбуков имеют 8 уровней яркости, а новые - 16 уровней.

В операционных системах Windows вы можете изменять уровни с шагом 1%, но они будут округлены до ближайшего аппаратного уровня. Это зависит от типа экрана.

0
ответ дан 11 February 2012 в 14:18

Уровни яркости, как правило, находятся под контролем ACPI с уровнями, определенными во встроенном программном обеспечении. Например, метод управления ACPI _BCL «Запрос списка поддерживаемых уровней управления яркостью» сообщает ядру, сколько уровней яркости поддерживается. Вы не можете реально изменить это.

0
ответ дан 11 February 2012 в 14:18

В моем случае (Lenovo T500) проблема заключается в том, что нажатие клавиши регулировки яркости применяется дважды - один раз с помощью Xwindows, но также независимо на более низком уровне - с помощью самого графического драйвера ядра. Таким образом, шаги яркости в два раза больше, чем обычно.

Рабочее решение состоит в том, чтобы отрицать низкоуровневую функциональность, добавив эту строку в /etc/rc.local (непосредственно перед строкой с 'exit 0'):

echo -n 0 > /sys/module/video/parameters/brightness_switch_enabled

Таким образом, будет отлично работать в X-сеансе, вошедшем в систему, к сожалению, во всех других случаях (консольный терминал, экран входа в систему X и т. д.) будут отключены функции регулировки яркости нажатия клавиш.

0
ответ дан 11 February 2012 в 14:18

Вы можете установить xcalib и затем набрать команду:

xcalib -co 50 -a

Используйте xcalib -h для получения справки о его параметрах.

0
ответ дан 11 February 2012 в 14:18

В Ubuntu есть файл, в котором хранится числовое целочисленное значение яркости. в каталоге /sys/class/backlight/<VGA>directory вы найдете 3 файла, замените каталог на intel_backlight для карт Intel.

Вы найдете максимальное значение яркости в файле max_brightness и в соответствии с этим значением установите яркость в файле brightness.

0
ответ дан 11 February 2012 в 14:18

Для меня xbacklight не работало (РЕДАКТИРОВАТЬ: возможно, потому что я не перезагружал свой компьютер) , поэтому я создал свой собственный скрипт, который использует встроенный gsd-backlight-helper.

Этот скрипт использует меньшие шаги, особенно когда экран уже довольно темный.

Шаг 0: проверьте, работает ли он (необязательно)

Чтобы проверить, работает ли он, можно попробовать:

pkexec /usr/lib/gnome-settings-daemon/gsd-backlight-helper --get-brightness

Это должно вывести число. [ 1112]

Шаг 1: сохранить скрипт

Сохраните следующий скрипт в файле .sh, например в /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

Шаг 2: назначить сочетания клавиш

Открыть сочетания клавиш в меню «Настройки» и назначить сочетания клавиш:

name:     Darker
command:  sh /home/me/scripts/brightness.sh -
shortcut: Super + F5

name:     Brighter
command:  sh /home/me/scripts/brightness.sh +
shortcut: Super + F6
0
ответ дан 11 February 2012 в 14:18

Если Вы находитесь на KDE, можно просто нависнуть курсор над меню "Battery and Brightness" от системного лотка и попытаться медленно прокрутить вверх или вниз увеличить или постепенно уменьшить яркость.

enter image description here

0
ответ дан 14 September 2019 в 14:21

В современной среде Gnome вы можете добиться эффекта точного управления с помощью прокрутки мышью:

Если у вас сенсорная панель с плавной прокруткой, наведите указатель мыши на ползунок яркости в верхнем правом меню и выполните точную прокрутку двумя пальцами, чтобы отрегулировать яркость. мельчайшими шагами.

enter image description here

0
ответ дан 20 October 2020 в 01:50

Другие вопросы по тегам:

Похожие вопросы: