chave morta depois de alternar duas chaves com xmodmap

1

Meu teclado alterna as teclas [^] e [<], portanto, quero alternar as duas teclas.

Identifiquei os códigos de teclas usando xev e criei um arquivo ~/.xmodmap contendo

keycode 94 = asciicircum degree
keycode 49 = less greater

Ao executar xmodmap ~/.xmodmap chave de hardware 94, agora produz corretamente "^" em vez de "<". Infelizmente, a outra chave não produz nenhum caractere.

xev retorna a seguinte saída quando a tecla é pressionada

KeyRelease event, serial 32, synthetic NO, window 0x2e00001,
    root 0x4b, subw 0x0, time 258843335, (169,-12), root:(185,111),
    state 0x4000, keycode 49 (keysym 0x0, NoSymbol), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

você sabe qual é o problema?

Tanto quanto eu entendo, a página man diz que remove só funciona para modificadores, mas eu não ligo para modificadores, eu quero mudar chaves regulares. Pode haver outro problema que não esteja relacionado a essa 'possível duplicata'?

    
por muffel 09.03.2014 / 13:11

0 respostas