Como fazer um atalho de todo o sistema para inserir umlauts no Gnome?

3

Eu tenho um teclado de layout americano e frequentemente preciso inserir caracteres de trema alemães. Enquanto no Windows, eu costumava ter um script AutoIt que, por exemplo, insira ö no controle de entrada atualmente selecionado se eu pressionar Ctrl + Alt + o.

Agora, como você faria algo assim no Gnome (Linux Mint 12)?

    
por entity64 16.12.2011 / 14:07

2 respostas

5

No menu do Gnome: Sistema - > Preferências - > Teclado. Em Layout / Options, você pode escolher a opção "Compose Key Position" (eu uso a tecla do windows direita, por exemplo). Uma vez que esta chave de composição escolhida, você pode pressionar compose- "o (compor e", então o), et voilà, ö. Ele funciona para muitos outros, como compor - 'e letra ou compor -' e (acentos franceses éè), ou ²³⁴ (compor- ^ número), etc. Espero que ajude.

    
por 16.12.2011 / 14:18
0

Você pode usar o xmodmap para mapear chaves de qualquer maneira. Por exemplo, crie um arquivo ~/.Xmodmap com conteúdo %código% isso faz com que a tecla 66 (capslock no meu teclado) acione o Umlauts. Para usar outra chave, use keycode 66 = Mode_switch Multi_key keycode 39 = s S ssharp keycode 38 = a A adiaeresis Adiaeresis keycode 30 = u U udiaeresis Udiaeresis keycode 32 = o O odiaeresis Odiaeresis para encontrar o código de acesso. Para ativar essas chaves, execute xev , o que você pode querer colocar, por exemplo, no seu xmodmap ~/.Xmodmap .

Você também pode usar o mais moderno ~/.xinitrc para misturar layouts de teclado. link .

    
por 10.07.2018 / 12:01