Indicador do painel de teclas de bloqueio para o MATE Desktop

9

Não tenho LEDs indicadores no teclado para mostrar se o Caps-Lock está ativado (não tenho as teclas Num-Lock e Scroll-Lock, portanto, a melhor opção seria ter um indicador apenas para o Caps Lock, mas três indicadores seriam melhor que nenhum)

Eu realmente gostaria de ver o status das teclas de bloqueio no painel do indicador para poder ver rapidamente se estou digitando minhas senhas corretamente

Estou usando o Ubuntu MATE 16.04. Eu já vi essa pergunta, mas está relacionada ao Unity DE.

Zanna
fonte

Respostas:

5

Introdução

Isenção de responsabilidade : eu sou autor deste indicador

O lks-indicatorstatus mostra as teclas de bloqueio, como Caps Lock, Scroll Lock e Num Lock. Embora originalmente escrito para o Unity desktop, ele funciona com alguns outros, em particular com o MATE. Possui opções para ignorar determinadas teclas ou mostrar todas e indicar qual delas está ativa.

Uso

Conforme mostrado, -hele possui várias opções de linha de comando:

usage: lks-indicator [-h] [--show-all]
                     [--ignore-keys IGNORE_KEYS [IGNORE_KEYS ...]]

lks-indicator - Indicates on/off status of Lock keys.

optional arguments:
  -h, --help            show this help message and exit
  --show-all            Show all keys, and mark switched-on keys by surrounding with brackets. 

  --ignore-keys IGNORE_KEYS [IGNORE_KEYS ...]
                        Ignore specified keys (C, N or S).

O lançamento é tão simples quanto executar na linha de comando (do mesmo diretório em que o indicador está localizado)

python lks-indicator 

Para fechar o indicador, use o Quitbotão Usar Ctrl+ Cnão funciona bem com indicadores.

Instalação

O indicador está disponível no GitHub

Para quem tem o git instalado:

  1. cd /opt
  2. sudo git clone https://github.com/SergKolo/lks-indicator.git
  3. chmod -R +x /opt/lks-indicator/

Se você não tiver gitinstalado, executesudo apt-get install git

Como alternativa, você pode simplesmente fazer o download do repositório como um arquivo zip .

wget https://github.com/SergKolo/lks-indicator/archive/master.zip

Indicador em ação

Como você pode ver abaixo, o indicador exibe o ícone verde e qual tecla está ativa no momento. Quando nenhuma tecla é pressionada, o ícone permanece verde

insira a descrição da imagem aqui

Atualização em 2 de setembro de 2016:

O indicador recebeu um pouco de atualização:

  • indicador monocromático adicionado e pode ser usado com a -mopção
  • o rótulo agora usa círculos para indicar qual chave foi alterada

insira a descrição da imagem aqui

Sergiy Kolodyazhnyy
fonte
melhor que o indicador nativo, pois permite ignorar teclas que não existem no teclado. Muito obrigado :)
Zanna
10

Solução Nativa

Acontece que o MATE-Tweak, embutido na instalação padrão do Ubuntu MATE, tem uma opção para ativar os indicadores LED do teclado

Em Interface , marque a caixa Ativar LED do teclado

E agora você tem três ícones de bloqueio de teclas no painel indicador - um para cada tecla. Veja como é quando o Caps Lock está ativado, mas os outros bloqueios estão desativados:

Zanna
fonte
2

Se você preferir o terminal ou o dconf-editor, que também vale para o Linux Mint comum, você pode usar esta configuração: org.mate.peripherals-keyboard-xkb.general duplicate-leds, por exemplo

gsettings set org.mate.peripherals-keyboard-xkb.general duplicate-leds true 

Testado no Linux Mint MATE 18.1.

Eemil
fonte
No Linux Mint 19 com o Mate instalado, esta é a única maneira que funciona para mim. Não consigo instalar o MATE Tweak , pois ele duplica a configuração já presente no painel de controle Configurações da área de trabalho .
kiamlaluno