Gostaria de me forçar a usar as teclas Shift, Ctrl e Alt corretas (lado direito ou esquerdo), dependendo da letra que estou digitando. Por exemplo, eu gostaria de usar a tecla Shift direita ao digitar 'A' e a tecla Shift esquerda ao digitar 'P'. Encontro-me usando muito o lado esquerdo e estou procurando uma maneira de definir os mapeamentos na minha máquina para que ela responda apenas aos emparelhamentos corretos. Estou executando o Fedora, mas qualquer suporte à distribuição Linux seria uma resposta aceitável.
linux
keyboard
keyboard-layout
brewerja
fonte
fonte
Shift
tecla da mão direita , o que é um inferno para o meu pobre mindinho (e provavelmente é por isso que se tornou tão problemático).:-(
Na verdade, acho que uso aShift
tecla esquerda para inserir caracteres especiais / acentuados, porque o programa de macro usado para inseri-los não responde pelo direito.Respostas:
A sugestão de @ DrKitty e esta resposta do Ask Ubuntu apontaram-me na direção certa. Usando o Xmodmap, eu tenho uma solução parcial!
O que funciona: todas as letras, números e símbolos na parte principal do teclado requerem o uso das teclas Shift 'corretas'. Quando a tecla Shift incorreta é usada, nada é colocado na tela.
O que não acontece: quando o CAPS está ativado, apenas as teclas do lado direito (Y, U, I etc.) são exibidas. As teclas do lado esquerdo não colocam nada na tela.
O que provavelmente não é possível: forçar o uso das teclas Ctrl e Alt corretas parece impossível pelo que sei sobre o Xmodmap. Talvez haja outro caminho?
O seguinte é o meu ~ / .Xmodmap, que carrega corretamente no login no Ubuntu e Fedora:
Se fizer modificações, a execução
xmodmap ~/.Xmodmap
funcionará somente após a execução do mesmo comando primeiro com akeysym Shift_R = Mode_switch
linha removida.fonte
Existe um jogo chamado Digitação dos mortos, que treinará você para escrever com 10 dedos e as teclas Shift corretas de uma maneira engraçada. http://en.wikipedia.org/wiki/The_Typing_of_the_Dead
fonte
Se você estiver no OS X, o Karabiner permite fazer remaps personalizados. Eu configurei o meu para ignorar SHIFT_L + A e etc. Aqui estão minhas configurações , que você pode achar úteis:
fonte