Por que não consigo alterar meus atalhos de teclado de volume?

Por que não consigo alterar meus atalhos de teclado de volume?

As teclas de ajuste de som padrão do meu laptop são fn + up/down. No gnome 2.x, alterei facilmente essa ligação para as teclas superiores direitas do meu teclado (/ e *). Parece que o gnome 3 está me permitindo alterar o atalho de teclado, mas quando pressiono esses botões ele ainda imprime os símbolos / e *. Parece que nada além das combinações de teclas de mídia padrão será registrado. Este é um bug que devo relatar ou é um comportamento intencional do gnome?

Eu sei que eles bloqueiam a atribuição de teclas regulares para proteção contra perda de funcionalidade do teclado, mas neste caso isso me permite atribuí-las, simplesmente não funciona.

EDIT: descobri que a mesma coisa também acontece no KDE. Acredito que o Gnome não é o culpado. O que está impedindo essas chaves de registrar as ações atribuídas?

Responder1

Você pode alterar as combinações de teclas com um arquivo .xmodmap em seu diretório inicial. Primeiro você precisa abrir um tipo de terminal xeve depois pressionar as teclas desejadas (teclas que você deseja que esse comportamento tenha e teclas que você deseja que esse comportamento tenha). O Xev registrará os atalhos de teclado, fornecendo códigos de teclas e nomes de comandos. Então você vai para seu diretório inicial e cria um novo arquivo chamado .xmodmap. Lá você tem que organizar tudo conforme o exemplo a seguir:

keycode 110 = Home(chave que você deseja dar = o comando desejado)

Com isso você pode facilmente trocar ou alterar os atalhos de teclado. Depois disso você deve sair e entrar novamente e escolher o .xmodmap criado para ser usado.

No final fica assim:

código chave key1 = função key2

código-chave key2 = função Key1

informação relacionada