Eu tenho um teclado Mac que estou usando com a nova versão do Ubuntu. Sempre que em um navegador da Web, eu tento e clico na tecla F5 para atualizar naturalmente a página, mas no Ubuntu essa chave parece ser mapeada para o brilho do teclado para baixo.
Eu verifiquei isso executando xev
e pressionando minha tecla F5 e o código de acesso foi mapeado para XF86KeyboardBrightnessDown
. Em seguida, entrei em outro terminal e tentei mapeá-lo para um F5
regular com o comando 'xmodmap -e "keycode 237 = F5". O novo problema é que, quando eu bato na tecla F5 apenas uma vez ou várias vezes, o comportamento padrão de brilho do teclado ainda está lá, e a F5 agora atualiza a página em um navegador apenas se eu manter a F5 pressionada um pouco.
Suponho que a suspensão expira o acionamento de evento da F5 no SO, no entanto, em um navegador como o chrome, quando a tecla é pressionada, os eventos ainda estão sendo disparados e, por fim, a página é atualizada. Então, assumo que quando o sistema operacional pára de ouvir a chave, o navegador ainda está ouvindo em um nível mais alto e a funcionalidade padrão do navegador de F5
entra em ação.
Como posso eliminar totalmente o comportamento padrão da chave F5
para o SO? O que eu quero fazer é possível?
Editar:
Além disso, se mapear a funcionalidade da F5 para outra chave que não tenha um comportamento padrão como a minha Chave F13 (que é mapeada para XF86Tools
mas não faz nada), ela atualizou a página instantaneamente em um navegador. com esta tecla que, ao pressionar a impressora, tenta modificar o brilho do teclado que não existe.