Olá, parece haver algumas perguntas relacionadas para diferentes computadores da asus:
Esta resposta pode ser particularmente interessante (sugere um downgrade do kernel):
14.04 no Asus GL552JX: Fn + F5 e Problema de Brilho Fn + F6
Eu não tenho um Asus R556L para experimentar, mas gostaria de sugerir algumas coisas:
-
O comando showkeys opera no nível dos códigos de teclas e scancodes, portanto, pode fornecer informações que o xev não irá:
sudo showkey -s
-
Esta página da Archwiki descreve o processo de link de mapear scancodes para códigos de teclas, aparentemente isso acontece no kernel, mas pode ser personalizado a partir da userland.
Para o benefício de outros leitores, aqui está uma imagem do que está acontecendo.
Keypresses - teclado --- > códigos de verificação --kernel --- > códigos de teclas --- X ---- > keysym --- application / wm ---- > evento
Os comentários sobre GPU e xbacklight enlamear a água um pouco. Eu estaria inclinado a tentar contornar o seu gerenciador de janelas e apenas definir ligações diretamente. Uma coisa a ter em mente é que o protocolo do kernel para alterar as configurações da luz de fundo vem mudando recentemente para usar o sysfs e houve problemas com o xbacklight não suportando isso. Veja acpilight para uma queda no substituto. Você também pode fazer coisas manualmente dentro do sysfs.