`xev` não registra meu pressionamento de tecla `Fn + F4`? Como vincular essa combinação?

`xev` não registra meu pressionamento de tecla `Fn + F4`? Como vincular essa combinação?

Minha pergunta é simples. xevnão está registrando Fn+F4o pressionamento de tecla no meu Asus FX505DT executando o Kubuntu 19.10. Então, como devo proceder para resolver esse problema?

Responder1

Depois de tanto tempo, descobri como tornar esse Fn+ F4pressionamento de tecla reconhecível por xev. O problema começou com esta combinação de teclas com um código 248que não é interpretado pelo sistema X Window desdeele só aceita códigos de acesso entre8 - 255.

Aparentemente, 248o código-chave é interpretado por showkeyno console virtual e 8deve ser adicionado a ele, o que o torna maior que 255. (Não tenho nenhuma referência para isso, mas li isso em muitos tópicos.)

Depois que descobri o problema, a solução foi simples: realocar a tecla Fn+ em algum lugar entre . Encontrei os códigos-chave não atribuídos usando e, no meu caso, optei por . Depois, continuei usando esteF48 - 255xmodmap -pke120tutorial.

No meu caso, showkey -snão queria devolver nada, então tive que usar getkeycodes.

Depois que o código-chave 120foi atribuído a Fn+ F4, atribuí o XF86AudioMicMutesímbolo a ele usando xmodmap.

informação relacionada