Tente executar
xmodmap -e 'remove shift = Up'
antes do seu cmd.
Eu recuperei minha tecla shift direita (código 62) para agir 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 chave, alguns aplicativos (por exemplo, Firefox) ainda a veem como uma tecla shift - ou seja, quando ela é clicada, atua como ambos uma tecla para cima e uma tecla shift. / p>
Isso significa que, quando usado em uma caixa de texto, em vez de mover o cursor 1 para cima, ele move o cursor 1 para cima e realça o texto da posição anterior do cursor para a nova posição do cursor, exatamente como aconteceria se você normalmente fazia Shift + Up .
Como posso remover a funcionalidade Shift do meu botão de mudança à direita, sem removê-la da tecla shift esquerda?