Acabei de instalar o Ubuntu Budgie 17.10 no meu novo Lenovo Thinkpad T460 e tudo está funcionando como um encanto ... Exceto pela tecla Imp Pt (tecla de captura de tela).
Esta chave está funcionando perfeitamente no Windows (eu tenho uma partição no mesmo disco), mas o Ubuntu não parece reconhecer essa chave. Quando pressiono a tecla Imp Pt , o Ubuntu faz um sinal sonoro como se a chave não fosse reconhecida e nada acontece. Isto não é como o bipe "normal" no terminal quando um arquivo não existe, mas como um bipe de "erro" suave.
Depurei o comportamento usando xev com esses resultados (pressionando 3 vezes a tecla Imp Pt depois de pressionar a tecla "a"):
KeyRelease event, serial 38, synthetic NO, window 0x4000001,
root 0x137, subw 0x0, time 1314911, (1217,289), root:(1246,346),
state 0x0, keycode 38 (keysym 0x61, a), same_screen YES,
XLookupString gives 1 bytes: (61) "a"
XFilterEvent returns: False
FocusOut event, serial 38, synthetic NO, window 0x4000001,
mode NotifyGrab, detail NotifyAncestor
FocusIn event, serial 38, synthetic NO, window 0x4000001,
mode NotifyUngrab, detail NotifyAncestor
KeymapNotify event, serial 38, synthetic NO, window 0x0,
keys: 74 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
FocusOut event, serial 38, synthetic NO, window 0x4000001,
mode NotifyGrab, detail NotifyAncestor
FocusIn event, serial 38, synthetic NO, window 0x4000001,
mode NotifyUngrab, detail NotifyAncestor
KeymapNotify event, serial 38, synthetic NO, window 0x0,
keys: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
FocusOut event, serial 38, synthetic NO, window 0x4000001,
mode NotifyGrab, detail NotifyAncestor
FocusIn event, serial 38, synthetic NO, window 0x4000001,
mode NotifyUngrab, detail NotifyAncestor
KeymapNotify event, serial 38, synthetic NO, window 0x0,
keys: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
E verificar xmodmap parece que é um problema de mapear essa chave:
fasa@ltfasa:~$ xmodmap
xmodmap: up to 4 keys per modifier, (keycodes in parentheses):
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x69)
mod1 Alt_L (0x40), Meta_L (0xcd)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce), Hyper_L (0xcf)
mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb)
No entanto, se eu for às configurações > Teclado e eu defino um atalho de teclado screenshot, o Ubuntu reconhece a chave como a tecla "print", mas quando clico em salvar e pressiona a tecla, o bipe de erro vem novamente. Você pode conferir um vídeo do problema aqui:
A minha pergunta aqui é: no xmodmap, a tecla "mod3" é a tecla Imp Pt? Se sim, como posso mapear essa chave para o recurso de captura de tela? Eu tenho cavado em vários fóruns, mas não consigo encontrar uma solução, alguma ajuda / idéias sobre o que eu estou perdendo?
Muito obrigado!