Tornando “~” uma entrada da tecla Shift + Esc como no layout USA International

1

Acabei de comprar um teclado de 60%, que não possui uma tecla "~" dedicada ao lado da tecla "1". Em português brasileiro é muito comum usar caracteres como "ã" ou "õ". Para quem não sabe, veja como é um teclado de 60%:

Eupossodigitaressescaracteresdefinindomeulayoutcomo"English International".

O problema é que digitar ~ neste teclado requer a pressionamento simultâneo de Fn + Shift + Esc e, em seguida, "a" ou "o" em meus exemplos, antes de imprimir o caractere de que preciso.

Esta é uma quantidade fenomenal de trabalho para esses caracteres comuns.

No Windows, eu instalei o Autohotkey e fiz um pequeno script que é usado para inserir "~" quando eu pressiono Shift + Esc. Ele funciona perfeitamente como esperado, e eu sou capaz de remover a chave Fn do chaveiro que tenho que pressionar para digitar esses caracteres.

Eu tentei fazer o mesmo no Linux Mint 18.1 (que é baseado no Ubuntu 16.04) instalando o Autokey e mapeando o mesmo atalho para "~".

Funciona também, mas neste caso, em vez de esperar que o próximo pressionamento de tecla imprima o caractere, ele já imprime ~, como se meu layout não estivesse definido como English International (mas é). Tenho 100% de certeza que meu layout está selecionado corretamente, pois funciona quando uso a combinação de teclas completa com Fn.

A minha pergunta é: como posso criar um atalho no Ubuntu 16.04 que funcione como funciona no Windows com o Autohotkey?

Pode ser uma solução usando o Autokey ou qualquer outra coisa, desde que funcione.

    
por Henrique M. Cezar 13.04.2017 / 22:13

0 respostas