Como remapear (“no nível do software”) as teclas Fn e Ctrl em um laptop Acer?

1

Eu tenho um laptop Acer Aspire V5 para uso doméstico, cujo canto inferior esquerdo do teclado tem as teclas organizadas assim

Ctrl Fn Alt

Isso é diferente, e o IMO é menos confortável do que os arranjos que eu encontro em todos os outros teclados que uso, ou seja, estes

Fn Ctrl Alt (meu laptop de trabalho)

Ctrl Alt (meus desktops em casa e no trabalho)

Eu realmente gostaria que as teclas Ctrl e Fn da Acer trocassem de lugar, por assim dizer. 1

O BIOS para este Acer, AFAICT, não oferece nenhuma opção para inverter as teclas Fn e Ctrl . 2

Existe alguma maneira que eu possa mudar essas chaves remapeando-as no nível do software?

1 O layout diferente da Acer é mais do que apenas um aborrecimento. Isso faz com que eu cometa erros freqüentes (quando pressiono Fn quando na verdade eu quero estar pressionando Ctrl ). Além disso, depois que me habituo ao Acer e, em seguida, mudo para o meu laptop de trabalho, começo a cometer o mesmo tipo de erro novamente. Esses erros costumam ser desorientadores, especialmente se eu estou trabalhando rapidamente, e eles têm o potencial de serem caros.

2 O BIOS do meu laptop de trabalho oferece essa opção, mas, ironicamente, talvez por ser um usuário do Emacs, eu acho o arranjo de chaves do meu laptop de trabalho para ser o mais ergonomicamente confortável para os dois, de longe. Como uso muito mais o meu laptop de trabalho do que o Acer, tenho muita relutância em torná-lo menos ergonômico, aproveitando sua opção de BIOS.

    
por kjo 15.02.2016 / 20:29

1 resposta

1

(Convertendo alguns comentários excluídos em uma resposta)

A tecla Fn é usada internamente pelo seu teclado, ou seja, é um modificador de hardware e geralmente xev não pode vê-la porque não gera um scancode. Então, no que diz respeito ao X, essa chave não existe. Mude para um VT e use showkey -s e você não obterá nenhuma saída ao pressionar a tecla Fn .

    
por 28.12.2016 / 04:54