O OP quer expressar a função da tecla de atalho fn + a ie Fig. 1 Impressão da tecla de atalho no teclado onde tem o símbolo da lâmpada com o palavra auto ; por favor, comente se você sabe qual é o nome desse recurso exatamente
Abaixo, você pode ver que a combinação de teclas retorna zero bytes, ou seja, sua função não está conectada em nenhum lugar. Opções para resolver o caso
- Use o pacote gráfico
xserver-xorg-video-intel
, edit/usr/share/X11/xorg.conf.d/20-intel.conf
TODO Abordagem semelhante é aqui no tópico Como ativar os botões de brilho no 16.04 do Zenbook? , mas não tenho certeza sobre o método preciso a ser alterado. - Use
modesetting
, ou seja, limpe o pacote gráfico da Intel e encontre um método alternativo estável.
Experimentando os códigos de teclas no UX303UA
Faça xev
, pressione fn + a e pressione fn + a onde você vê que existe é uma diferença entre os dois keybindings no sistema, mas a ação não é executada
KeyPress event, serial 37, synthetic NO, window 0x3c00001,
root 0xe6, subw 0x0, time 112925284, (10,-18), root:(10,34),
state 0x0, keycode 248 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 37, synthetic NO, window 0x3c00001,
root 0xe6, subw 0x0, time 112925284, (10,-18), root:(10,34),
state 0x0, keycode 248 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
MappingNotify event, serial 38, synthetic NO, window 0x0,
request MappingKeyboard, first_keycode 8, count 248
KeyPress event, serial 38, synthetic NO, window 0x3c00001,
root 0xe6, subw 0x0, time 112926726, (10,-18), root:(10,34),
state 0x0, keycode 38 (keysym 0x61, a), same_screen YES,
XLookupString gives 1 bytes: (61) "a"
XmbLookupString gives 1 bytes: (61) "a"
XFilterEvent returns: False
KeyRelease event, serial 39, synthetic NO, window 0x3c00001,
root 0xe6, subw 0x0, time 112926790, (10,-18), root:(10,34),
state 0x0, keycode 38 (keysym 0x61, a), same_screen YES,
XLookupString gives 1 bytes: (61) "a"
XFilterEvent returns: False
Equipamento: Asus Zenbook UX303UA
Ubuntu: 16.04
Kernel do Linux: 4.4-4.7
GPU: Intel integrado
Pacotes gráficos: xserver-xorg-video-intel, modesetting