У меня ноутбук HP Pavilion G6. Моя клавиатура перестала работать, поэтому я не могу использовать клавиатуру ноутбука для изменения яркости. Проблема в том, что яркость установлена на 0, поэтому я ничего не вижу после загрузки Ubuntu. Я подключил внешнюю клавиатуру через USB, мне было интересно, как изменить яркость с помощью внешней клавиатуры. Есть ли способ. Я не могу войти в систему или ничего не вижу после загрузки Ubuntu, на экране входа полная темнота.
Любая помощь будет оценена по достоинству.
решение1
Я бы рекомендовал вам создать скрипт, который изменяет яркость и настраивает сочетания клавиш Gnome (при условии, что вы используете Gnome/Cinnamon), которые будут активировать этот скрипт для вас.
У меня скрипт настроен следующим образом:
#!/bin/bash
echo $1 > /sys/class/backlight/acpi_video0/brightness
Он получит число, вызываемое при выполнении скрипта, root/sudo/gksu
и установит его как яркость. Число может варьироваться от 0 до 15, но я думаю, что это может варьироваться от дисплея к дисплею, если моя память меня не подводит.
Для настройки яркости можно либо вызывать скрипты с разными номерами и множеством клавиш на клавиатуре (ленивый способ \o/), либо реализовать два цикла for (более умный способ).
Эти циклы for могут быть вызваны параметром $1, который внутри случая switch перенаправит на цикл for, который увеличивает или уменьшает яркость (переходя от 0 к 15 и от 15 к 0). Затем вы просто устанавливаете на клавиатуре сочетания клавиш две клавиши, которые будут вызывать параметр для каждого for в случае switch/if.
Если вам нужен больший контроль над «яркостью», вы можете использовать эту команду, таким же образом, как указано выше:
/sys/class/backlight/intel_backlight/brightness
Этот параметр варьируется от 0 до 4000 (или около того) и фактически управляет подсветкой, оставляя дисплей фактически без подсветки при установке на ноль.