В настоящее время я использую Ubuntu 20.04 на ноутбуке Lenovo E595. Я заменил физическую клавиатуру на ту, которая имеет подсветку (подтверждается наличием световой метки "key" на пробеле). Физически разъемы совпадают (разница лишь в том, что ленточный кабель клавиатуры с подсветкой прокладывает пару дополнительных дорожек в уже существующем пластике). Проблема в том, что я не могу активировать подсветку вообще.
Мой вопрос заключается в том, что если я могу включить ее, то как это сделать.
Я сделал несколько предварительных поисков:
В общем, результаты и решения были следующими:
- Запустите драйвер клавиатуры Windows с помощью Wine
- Измените /sys/class/leds/tpacpi: :kbd_backlight/brightness file
- Изменить файл /sys/class/leds/tpacpi::thinklight/brightness file
- Изменить определенные байты в файлах символов в /sys/. ../ec/ec0 (и другие места, которые я
не могу вспомнить)
- Нажмите "Fn + Space" (что логичнее всего сделать)
Проблемы с каждым из них следующие:
- Использование Wine для запуска драйвера не является оптимальным и не гарантирует работу.
- В этой системе этот файл не появляется
- В этой системе нет записи для "tpacpi::thinklight/brightness", но есть запись для "tpacpi::thinkvantage/brightness", но она не влияет на подсветку клавиатуры.
- Программы, написанные для изменения этого значения, похоже, специфичны для устройства, для которого они были написаны.
- Linux считывает клавишу Fn как нажатие клавиши, вместо того чтобы позволить встроенному ПО (если таковое имеется) использовать ее как клавишу-модификатор. Это можно увидеть, выполнив команду
showkey
. Для меня она возвращает значение 143. Это можно было бы использовать, если бы существовал другой способ ручной регулировки подсветки.
Некоторые дополнительные заметки:
- Кроме того, я учел обмен клавишами Fn и Control.
- Я переключил различные опции BIOS для настроек клавиши Fn без изменений.
задан Zeitwechsler
11 July 2020 в 22:40
поделиться