У меня есть ноутбук hp pavilion g6. Моя клавиатура перестала работать, поэтому я не могу использовать клавиатуру ноутбука для изменения яркости. Проблема в том, что моя яркость установлена на 0, поэтому я ничего не вижу после загрузки Ubuntu. Я подключил внешнюю клавиатуру через USB, мне было интересно, как я могу изменить яркость с помощью внешней клавиатуры. Есть ли способ. Я не могу войти в систему или увидеть что-либо, когда Ubuntu загружен полностью темным на экране входа.

Любая помощь приветствуется.

1 ответ1

1

Я бы порекомендовал вам создать сценарий, который изменяет яркость и настраивает сочетания клавиш Gnome (при условии, что вы используете Gnome/Cinnamon), который активирует этот сценарий для вас.

У меня есть мой сценарий установлен так:

#!/bin/bash
echo $1 > /sys/class/backlight/acpi_video0/brightness

Он получит число, вызываемое при выполнении скрипта от имени root/sudo/gksu и установит его в качестве яркости. Число может варьироваться от 0 до 15, но я думаю, что оно может варьироваться от дисплея к дисплею, если моя память не вводит меня в заблуждение.

Для настройки яркости вы можете либо вызвать скрипты с разными номерами и множеством клавиш на клавиатуре (ленивый способ \o/), либо реализовать два цикла for (более умный способ).

Эти циклы for могут вызываться параметром $ 1, который внутри корпуса переключателя будет перенаправлять на цикл for, который увеличивает или уменьшает яркость (от 0 до 15 и от 15 до 0). Затем вы просто устанавливаете на горячие клавиши две клавиши, которые будут вызывать параметр для каждой в переключателе / в случае.


Если вам нужно больше контроля над «яркостью», вы можете использовать эту команду, так же, как указано выше:

/sys/class/backlight/intel_backlight/brightness

Это изменяется от 0 до 4000 (или что-то около этого) и фактически управляет подсветкой, оставляя ваш дисплей практически без света, когда установлен на ноль.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .