Chave usada no atalho. Como desmapear?

3

Estou tendo problemas para pressionar a tecla ' (tive que copiar / colar aqui) no meu Ubuntu.

Ele age como uma estranha aba ou Esc agora.

Ao verificar com xkbevd , obtenho

^[

Como posso redefinir isso e obter a chave de volta?

Existe uma maneira de ver o que está acontecendo no evento?

Isso é o que parece no layout do teclado:

Comopossodesmapear'escape'dessachave?

xevmostra:

pressionandobacktick(semctrl,semshift,apenasatecla):

KeyPressevent,serial36,syntheticNO,window0x3000001,root0xc0,subw0x0,time41199509,(277,668),root:(314,767),state0x0,keycode49(keysym0xff1b,Escape),same_screenYES,XKeysymToKeycodereturnskeycode:9XLookupStringgives1bytes:(1b)""
    XmbLookupString gives 1 bytes: (1b) ""
    XFilterEvent returns: False

KeyRelease event, serial 36, synthetic NO, window 0x3000001,
    root 0xc0, subw 0x0, time 41199559, (277,668), root:(314,767),
    state 0x0, keycode 49 (keysym 0xff1b, Escape), same_screen YES,
    XKeysymToKeycode returns keycode: 9
    XLookupString gives 1 bytes: (1b) ""
    XFilterEvent returns: False

Pressionando esc

KeyPress event, serial 36, synthetic NO, window 0x3000001,
    root 0xc0, subw 0x0, time 41201255, (277,668), root:(314,767),
    state 0x0, keycode 9 (keysym 0xff1b, Escape), same_screen YES,
    XLookupString gives 1 bytes: (1b) ""
    XmbLookupString gives 1 bytes: (1b) ""
    XFilterEvent returns: False

KeyRelease event, serial 36, synthetic NO, window 0x3000001,
    root 0xc0, subw 0x0, time 41201320, (277,668), root:(314,767),
    state 0x0, keycode 9 (keysym 0xff1b, Escape), same_screen YES,
    XLookupString gives 1 bytes: (1b) ""
    XFilterEvent returns: False
    
por Alex Tartan 01.03.2016 / 10:43

1 resposta

2

Você pode alterar a ação associada a uma chave usando xmodmap . No seu caso, você quer:

xmodmap -e 'keycode 49=grave asciitilde'

Isso define a tecla com o código de tecla 49 para imprimir um sotaque grave, um backtick e um til quando combinados com shift. Consulte esta resposta para mais alguns detalhes.

    
por 01.03.2016 / 11:18