Eu prefiro ter meus dedos indicadores descansando em F e J o tempo todo quando eu digito. Isso me causa muita preocupação sempre que eu tenho que correr para a tecla Ctrl ou a tecla End ou a tecla Home ou as teclas de seta ! É pior quando você tem que pressionar uma combinação - algo como: Super + Deslocar + S .
Existe uma maneira em que, em vez de pressionar as combinações de teclas, posso ativar algum modo no nível do SO (ou seja, não específico do aplicativo e funciona em todos os lugares) onde eu digito a combinação de teclas em palavras. Por exemplo, eu digitaria algo como control shift s
para indicar a combinação de teclas Ctrl + Deslocamento + S , sem pressionar a combinação. / p>
Ou seja, estou disposto a pressionar mais chaves, se necessário, mas eu não preferiria afastar minhas mãos do meu lugar de descanso!
Existe uma solução para um sistema operacional baseado em Linux, como o Ubuntu?
EDITAR: gostaria que isso funcionasse em todos os aplicativos. Por exemplo, ele deve funcionar no meu navegador, no meu editor, etc. Ele deve funcionar em qualquer aplicativo futuro que eu possa instalar.
Isso é preciso de uma interface / filtro / tradutor entre o meu teclado e o sistema operacional, que irá traduzir o que eu digito em comandos apropriados ou combinações de teclas.
Por exemplo, digamos que eu esteja no Libre Office, onde Ctrl + P é usado para o comando Imprimir.
Então eu gostaria de fazer algo assim: Digite control p
ao invés de pressionar Ctrl e P juntos. E isso deve ser traduzido para a combinação de teclas correta e alimentado no Libre Office.
Em particular, não importa qual aplicativo eu estou usando. Eu quero criar aliases verbosos para algumas teclas difíceis de alcançar e quando eu apenas digito esses aliases, a máquina deve se comportar como se eu tivesse pressionado a combinação de teclas.
É assim que imagino que funcione (estou adicionando todos esses detalhes para explicar mais claramente o que estou procurando):
- Digamos que eu queira pressionar Ctrl + Deslocar + R
- Pressione uma combinação especial de teclas, diga Alt + [ e isso ativaria o modo "tradução".
- Digite
control shift r
. Ao digitar, posso usar o backspace. Por exemplo, os toques de tecla podem ser: com(backspace)ntri(backspace)ol S(backspace)shift,(backspace) r
. Então, isso deve significar apenas control shift r
, porque se eu fosse digitar isso em um editor, seria isso.
- Pressione uma combinação especial de teclas, diga Alt + ] . Isso então "traduziria" tudo o que foi digitado entre a primeira tecla especial Alt + [ e a última chave especial Alt + ] e envia a combinação de teclas Ctrl + Desloca + R para a máquina.