Teclado de chaves de função de ligação

0

Acabei de comprar um novo laptop e tentei criar o atalho de teclado para gerenciar a luz de fundo da tela, porque o teclado tem eles (na tecla), mas o meu Xubuntu 16.04 não reconhece a ação correta.

Eu abri o Gerenciador de Teclado, adiciono um novo comando, mas quando eu pressiono a combinação ( Fn+F5 ou Fn+F6 ) ele não "sente", como se eu não tivesse empurrado nada tudo.

Por outro lado, combinações como Fn+F3 ou Fn+F4 estão funcionando, mesmo se não houver uma segunda ação impressa no teclado (veja a figura).

Entãoépossível"ativar" todas as chaves?

    
por xdola 04.06.2017 / 00:48

1 resposta

1

As combinações de teclado Fn funcionam de maneira diferente em todos os laptops.

Breve visão geral: Quando você pressiona essas combinações, alguns laptops produzem eventos de teclado, alguns laptops produzem eventos ACPI. O kernel Linux interpreta isso e os disponibiliza em um dispositivo /dev/input/event* . X lê esses e os converte em eventos do teclado X. Um aplicativo, normalmente o gerenciador de janelas, reage a eles e tenta alterar a intensidade da luz de fundo.

Então:

(1) Execute evtest como root, selecione o seu teclado, veja se você recebe eventos de chave de luz de fundo.

(2) Execute xev , veja se você recebe eventos de tecla de luz de fundo X.

(3) Execute acpi_listen para ver se você obtém eventos ACPI.

(4) Tente controlar o brilho da luz de fundo escrevendo números como root em /sys/class/backlight/<backlight>/brightness .

O que você precisa mudar para que funcione depende de qual parte falha.

    
por 04.06.2017 / 07:46