А оказывается, что почти всеми (скорее вообще всеми) LED, которые присутствуют на этом лаптопе можно управлять через sysfs:
$ ls /sys/devices/platform/thinkpad_acpi/leds/ -1
platform::micmute
platform::mute
tpacpi::kbd_backlight
tpacpi::lid_logo_dot
tpacpi::power
tpacpi::standby
tpacpi::thinklight
tpacpi::thinkvantage
Основные контрольные файлы:
brightness
- собственно для включения или выключения: 0 - выключить. Максимальное значение зависит от следующего параметра.max_brightness
- максимальное значение для предыдущего параметра. Если 1, то LED работает как On/Off. Если отличное, то поддерживается установка яркости: максимальное значение - максимальная яркость.trigger
- можно задать системный триггер, который будет управлять этим LED. Типичный пример - активность жёсткого диска. Чтение из файла: список доступных триггеров и выбранный триггер, запись - назначение триггера.
Но вот я ни один LED не смог настроить на системный триггер disk-activity
.
К слову, LED на крешке в букве i
в Thinkpad:
/sys/devices/platform/thinkpad_acpi/leds/tpacpi::lid_logo_dot/