Eu quero impedir que o firmware da minha máquina mapeie as teclas de função no teclado da maneira que a HP acha que elas devem ser mapeadas e mapeie-as da maneira que eu acho que elas devem ser mapeadas.
Eu tenho um laptop HP ENVY (mas suspeito que isso possa se aplicar a qualquer PC com Windows, pelo menos com este firmware da HP) executando o Windows 8.1.
Na minha opinião, a HP retrocedeu com as teclas de função.
A HP agora, em modelos como o Envy 1 , configura a linha da tecla de função em sistemas como o que chama chaves de ação . É assim que eles são configurados no padrão de fábrica . 2 . Ele dá o teclado usa como estes:
* F2 / F3 tela de brilho / tela de brilho
Tecla de luz de fundo do teclado F5
* F6 / F7 / F8 controle de volume do som
* et cetera
Eu prefiro o mapeamento "tradicional":
* F2 renomeia o arquivo na pasta; editar célula do Excel; ...
* F3 repita a pesquisa
Atualização de F5
* et cetera
Sempre que a HP atualiza o BIOS, ele redefine as teclas de função para os mapeamentos de "chave de ação" padrão de fábrica. E então, da próxima vez que eu reiniciar, essas mudanças aparecerão.
Agora eu poderia reinicializar minha máquina novamente , entrar no utilitário SETUP do firmware e reprogramar manualmente as chaves para as minhas configurações escolhidas, e depois reinicializar pela terceira vez. A postagem do blog citada abaixo 3 explica como redefinir as coisas dessa maneira.
Mas existe uma maneira de exibir e alterar esses mapeamentos de teclado de dentro do Windows em tempo de execução, para que eu não tenha que reinicializar para definir o teclado de volta para a maneira que eu gosto ?