Como remapear uma chave que não foi capturada pelo xev?

4

Eu tenho um teclado mecânico (por Duck) que inclui uma tecla Fn usada com F10 para ativar o bloqueio Win (desativa a tecla do Windows para que não se incomode ao jogar) e sobreposição de N-Key .

Como programador, eu realmente não uso nenhum desses, mas eu gostaria de fazer com que Fn seja útil como uma tecla Meta / Super para algumas teclas (eu sou um direito, o o mouse está do lado esquerdo) ou o movimento da janela alternativa.

No entanto, ao tentar obter os dados chave executando xev , ele não produz nada - diferente de simplesmente pressionar Super, que me diz que é chamado de Super_L . Eu posso ver que funciona, no entanto, pressionando Fn + F10 meu Super pára de funcionar e Fn + F12 produz 10x algo assim em xev depois que o LED da tecla pára de piscar:

MappingNotify event, serial 39, synthetic NO, window 0x0,
    request MappingKeyboard, first_keycode 8, count 248

Existe algo que pode ser feito para que eu possa remapear essa chave Fn inútil e importante para algo realmente útil? D:

    
por igorsantos07 03.08.2016 / 07:22

0 respostas