Altera os layouts de teclado com um iniciador como o Synapse

0

Existem alguns desktops leves, como o Openbox e o Fluxbox, que podem não ter um applet / switcher de painel para layouts de teclado . Fato mesmo aqueles que trabalham, tiveram alguns problemas .

Nesse caso, mudar os layouts de teclado por meio de um iniciador de programas como o Synapse seria uma boa solução.

É possível?

    
por cipricus 12.10.2015 / 15:17

1 resposta

2

Isso pode ser feito adicionando o comando de layout de teclado específico em um arquivo .desktop salvo em ~/.local/share/applications ao longo dos outros arquivos da área de trabalho que os ativadores, como o Synapse, podem acessar.

O comando de layout do teclado para selecionar um determinado layout é como:

setxkbmap us intl

Altere us com o idioma desejado e intl com variante, se necessário.

Para francês, deve ser setxkbmap fr . Etc. Uma lista de todos os layouts de teclado possíveis e outros parâmetros podem ser encontrados em: /usr/share/X11/xkb/rules/xorg.lst .

O arquivo da área de trabalho deve ter um formulário semelhante a

[Desktop Entry]
Name=US - Keyboard US International dead Keys
Exec=setxkbmap us intl
Icon=path/to/some/icon/file
Terminal=false
Type=Application
Categories=Application;Utility;

    
por 12.10.2015 / 15:30