Indicador de mudança de layout de teclado

3

Eu tenho (e frequentemente troco) 3 layouts de teclado no meu Mint 17 / Mate. Gostaria de ver uma notificação na minha tela quando o layout for alterado, por exemplo, "Comutado para Inglês / EUA". Tentei fazer isso via configurações do teclado, para encontrar um programa ou script para fazer isso, mas não consegui.

A pergunta é: existem programas para mostrar o layout atual OU existe uma maneira de capturar o evento de mudança de layout do X11 no script do usuário? Qualquer conselho ou guia de informação seria apreciado.

Atualização: achei notify-send para realmente enviar uma notificação, agora preciso capturar o evento de alteração de layout.

    
por d.sergeiev 03.09.2014 / 13:53

1 resposta

1

Eu não mudei o layout do meu teclado com muita frequência, mas quando eu faço isso, eu uso (por exemplo):

setxkbmap fr

Há também uma opção para mostrar o layout atual do seu teclado:

setxkbmap -query

resultado:

rules:      evdev
model:      pc105
layout:     fr
options:    terminate:ctrl_alt_bksp

Considerando isso, você poderia fazer algo com o comando notify-send para enviar o layout como uma notificação. Algo parecido com isto:

notify-send $(setxkbmap -query | grep layout)

Espero que esta ajuda

    
por 03.09.2014 / 16:11