ligação xmodmap para teclas de função não funcionando

0

Eu tenho um Chromebook sem a tecla FN e quero mapear a linha superior que é selecionada como teclas de função, teclas de multimídia normalmente e teclas de função com um modificador.

Então, estou tentando usar shift como modificador para executar duas ações diferentes (por exemplo, usando F5, que é o código de tecla 71):

keycode  71 = XF86MonBrightnessUp Home F5 F5 F5 F5 XF86Switch_VT_5

Em seguida, pressionando F5 sem modificadores, o brilho para cima é executado, mas Shift + F5 não executa a tecla Home, no terminal, no firefox ou em qualquer outro lugar.

Esta é a saída no xev é:

Sem modificador:

RRNotify event, serial 35, synthetic NO, window 0x1600001,
subtype XRROutputPropertyChangeNotifyEvent
output eDP1, property Backlight, timestamp 1317986, state NewValue

Com modificador:

KeyPress event, serial 114, synthetic NO, window 0x1600001,
root 0x127, subw 0x0, time 1388360, (345,580), root:(1308,582),
state 0x1, keycode 71 (keysym 0xff50, Home), same_screen YES,
XKeysymToKeycode returns keycode: 110
XLookupString gives 0 bytes: 
XmbLookupString gives 0 bytes: 
XFilterEvent returns: False

Por que o xmodmap não está funcionando para esse fim?

    
por jeffer son 16.03.2018 / 20:06

0 respostas