Resposta possível (pode não se aplicar à sua máquina específica):
No meu Lenovo P50 em meu estoque, o Kubuntu 16.04:
- Existe um diretório
/proc/acpi/ibm/no pseudo-sistema de arquivos/proc(a Lenovo herdou a marca de laptop da IBM) - Existem vários arquivos nesse diretório, incluindo um chamado
/proc/acpi/ibm/kbdlight -
cat /proc/acpi/ibm/kbdlightdiz:status: 0 commands: 0, 1, 2 -
então
sudo bash -c 'echo 2 >/proc/acpi/ibm/kbdlight'na verdade, acende o teclado (usando
echo 1, eecho 0desliga).
Você já pode ter algo semelhante em seu laptop, então cat dos arquivos e experimente. Nota: o comando sudo é um pouco artificial porque o sudo echo 2 >/proc/acpi/ibm/kbdlight mais natural não funciona, pois o redirecionamento para /proc/acpi/ibm/kbdlight é feito pelo seu ID de usuário não privilegiado.
PS: além disso, no meu P50, a combinação de teclas Fn - espaço controla nativamente as luzes do teclado.
PPS: o módulo subjacente é o thinkpad_acpi driver que agora faz parte do kernel do Linux (desde as últimas versões 2.6) e parece ativamente mantida (adições em abril para suportar o P50 ...). Observe que a documentação diz que o uso de /proc/acpi está obsoleto e deve-se usar /sys/devices/platform/thinkpad_acpi/ .