Mostrar gráfico de layout do teclado na linha de comando

14

Estou procurando uma maneira de exibir o gráfico de layout de teclado atual na linha de comando.

Infelizmente xkbprint, os caracteres utf-8 não são exibidos corretamente (AFAICT).

No gnome, é possível clicar no miniaplicativo indicador de layout do teclado e, em seguida, em "Mostrar gráfico de layout", que faz a mesma coisa que acessar os menus de gnome-control-center(btw, gnome-control-center keyboardnão é uma solução aceitável); portanto, deve haver uma maneira de acionar um evento que apareceria nessa janela, certo?

Observe que na maioria das vezes eu não uso gnome-panel.

Metaxal
fonte

Respostas:

19
gkbd-keyboard-display -l keyboard_layout[,variant]

Por exemplo, para mostrar o gráfico de layout do teclado grego na linha de comando:

gkbd-keyboard-display -l gr

Para mostrar a variante de teclado AltGr International (aquela baseada no layout dos EUA, pode fazer espanhol, alemão etc.)

gkbd-keyboard-display -l us,altgr-intl

Não está documentado em nenhum lugar. Você precisa ler o código fonte para encontrar os parâmetros.

Radu Rădeanu
fonte
1
Fantástico, muito obrigado! Eu estou procurando isso há várias horas!
Metaxal
+1 eu tive que instalar gkbd-keyboard-displaya partir pacote gkbd-capplet..
Håkon Hægland
bom e simples :)
AB
O comando gkbd-keyboard-display -l us,altgr-intlcausa uma falha de segmentação para mim. gkbd-keyboard-display -l "us(altgr-intl)"funciona, no entanto.
Guildenstern