Recuperei minha tecla shift direita (keycode 62) para atuar como a seta para cima, substituindo Shift_R
em seu keysym por Up
:
$ xmodmap -e "keycode 62 = Up NoSymbol Up"
No entanto, ao usar a tecla, alguns aplicativos (por exemplo, Firefox) ainda a veem como uma tecla shift - ou seja, quando ela é clicada, ela atua como uma tecla para cima e uma tecla shift.
Isso significa que, quando usado em uma caixa de texto, em vez de mover o cursor 1 linha para cima, ele move a linha do cursor 1 para cima e destaca o texto da posição anterior do cursor para a nova posição do cursor, exatamente como o que aconteceria se você normalmente fizesse Shift + Up.
Como posso remover a Shiftfuncionalidade do meu botão shift direito, sem removê-lo da tecla shift esquerda?