Vincular uma chave à tecla 'contextmenu'

3

Na maioria dos teclados de computador de tamanho completo, há uma tecla de menu de contexto. Veja a foto abaixo.

Meu novo laptop não tem uma dessas chaves, mas eu uso o tempo todo. O menu de contexto mostra o menu de contexto do item atualmente selecionado, não o item atualmente abaixo do ponteiro do mouse.

Minha pergunta é: como posso mapear outra combinação de teclas (de preferência CTRL + PrtSc) para executar a mesma operação?

    
por Greg 26.10.2016 / 19:38

1 resposta

2

No meu sistema, eu tenho uma tecla de menu de contexto.

Em um terminal, quando eu executo xev , que deve estar presente por padrão em seu sistema, vejo essa saída (em parte):

KeyPress event, serial 48, synthetic NO, window 0x2000001,  
    root 0x96, subw 0x0, time 12548175, (334,-138), root:(588,185),  
    state 0x0, keycode 135 (keysym 0xff67, Menu), same_screen YES,  
    XLookupString gives 0 bytes:   
    XmbLookupString gives 0 bytes:   
    XFilterEvent returns: False

KeyRelease event, serial 48, synthetic NO, window 0x2000001,  
    root 0x96, subw 0x0, time 12548242, (334,-138), root:(588,185),  
    state 0x0, keycode 135 (keysym 0xff67, Menu), same_screen YES,  
    XLookupString gives 0 bytes:   
    XFilterEvent returns: False  

Se você quiser saber mais sobre xev , talvez seja informativo: Projeto de fim de semana : Configure seu teclado para submissão

Sugiro que você tente vincular um conveniente atalho de teclado a "Menu" usando qualquer método que sua distro forneça e veja se isso funciona para casos em que você sabe ou espera que o efeito de clicar com o botão direito não seja o mesmo que pressionar a tecla Menu.

    
por DK Bose 28.10.2016 / 06:40