Tela de LED Apple Cinema: usando controles regulares de brilho?

1

Eu tenho um laptop Dell Latitude E6430, rodando o Ubuntu 14.04, conectado a um Apple Cinema LED Display de 27 "(que funciona bem). Ajustando um pouco o módulo de kernel do appledisplay, posso até obter entradas adequadas para a luz de fundo / sys / class / backlight e altere o brilho usando echo XXX > / sys / class / luz de fundo / appledisplay / brilho.

Como cereja no topo do bolo, eu gostaria de ter as chaves de brilho no laptop (que funcionam para a tela do laptop) também controlar o brilho da tela grande. Infelizmente, isso não funciona - eu estava assumindo que, assim que um novo dispositivo de luz de fundo estivesse disponível, ele também estaria conectado às teclas de brilho.

Alguma dica?

    
por Florian Echtler 10.10.2014 / 13:35

1 resposta

1

A.F.A.I.K. existe apenas um dispositivo que é afetado pelos controles de brilho (e é suposto ser o monitor interno). Qual deles é controlado por parâmetros do kernel, por exemplo, quando se trata de problemas. Um bom artigo sobre isso pode ser encontrado aqui: link

Para chegar ao que você quer: eu acho que você pode simplesmente escrever um script simples que envia esses comandos e mapeá-los para as chaves? Você pode obter os principais eventos usando o evemu-record como root. Se você olhar nessa direção, tenho certeza de que pode descobrir isso.

Se você quiser seguir o caminho do kernel, verifique quais opções como acpi_backlight = native ou acpi_backlight = vendor fazem. Eu sei que o último faz uma entrada específica do dispositivo, que provavelmente é mutável para o que você criou.

Boa sorte e deixe-nos saber como vai:).

    
por Vincent Gerris 17.04.2017 / 22:47