Como mapear a chave de comando física para controle?

0

Estou executando o Kubuntu 18.04 em um MacBook Pro 13 de 2014. "Segui esta resposta e obtive 99% do No entanto, estou tendo um problema ao percorrer as janelas abertas. Em Configurações do sistema > Atalhos globais, defino "Alternar entre janelas do Windows" e Ctrl + Tab para alternar entre janelas com o Comando físico e a guia chaves como no macOS.Isso parece funcionar bem quando eu pressionar as teclas físicas de controle e guia.No entanto, o problema surge quando eu pressiono as teclas físicas de comando e guia.Em vez de ser capaz de percorrer as minhas janelas e escolher o que mudar to, eu sou mudado imediatamente para a janela mais recente.É a mesma ação que pressionar e liberar as chaves físicas de controle e guia.Eu sou incapaz de manter pressionada a tecla Command física e percorrer minha lista de janelas abertas.

Aqui está a saída de xev -event keyboard depois de pressionar a tecla física de controle e depois a tecla de comando física:

KeyPress event, serial 28, synthetic NO, window 0x4c00001,
    root 0x169, subw 0x0, time 1734412, (113,120), root:(113,181),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 28, synthetic NO, window 0x4c00001,
    root 0x169, subw 0x0, time 1737452, (113,120), root:(113,181),
    state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyPress event, serial 28, synthetic NO, window 0x4c00001,
    root 0x169, subw 0x0, time 1738724, (113,120), root:(113,181),
    state 0x0, keycode 133 (keysym 0xffe3, Control_L), same_screen YES,
    XKeysymToKeycode returns keycode: 37
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 28, synthetic NO, window 0x4c00001,
    root 0x169, subw 0x0, time 1742108, (113,120), root:(113,181),
    state 0x4, keycode 133 (keysym 0xffe3, Control_L), same_screen YES,
    XKeysymToKeycode returns keycode: 37
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

Aqui está a saída de xmodmap :

xmodmap:  up to 4 keys per modifier, (keycodes in parentheses):

shift       Shift_L (0x32),  Shift_R (0x3e)
lock      
control     Control_L (0x25),  Control_R (0x69),  Control_L (0x85),  
Control_R (0x86)
mod1        Alt_L (0x40),  Alt_R (0x6c),  Meta_L (0xcd)
mod2        Num_Lock (0x4d)
mod3      
mod4        Super_L (0xce),  Hyper_L (0xcf)
mod5        ISO_Level3_Shift (0x5c),  Mode_switch (0xcb)
    
por yefim 11.06.2018 / 02:25

0 respostas