Anzeige der Sperrtasten für MATE Desktop

9

Ich habe keine Anzeige-LEDs auf meiner Tastatur, die anzeigen, ob die Feststelltaste aktiviert ist (ich habe keine Num-Lock- und Scroll-Lock-Tasten, daher wäre die beste Option, eine Anzeige nur für die Feststelltaste zu haben, aber drei Anzeigen wären besser als keine)

Ich würde wirklich gerne den Status der Sperrschlüssel im Anzeigefeld sehen, damit ich auf einen Blick erkennen kann, ob ich meine Passwörter richtig eingebe

Ich benutze Ubuntu MATE 16.04. Ich habe diese Frage gesehen , aber sie bezieht sich auf Unity DE.

Zanna
quelle

Antworten:

5

Einführung

Haftungsausschluss : Ich bin Autor dieses Indikators

Das lks-indicatorzeigt den Status der Sperrtasten an, z. B. Feststelltaste, Bildlaufsperre und Num-Taste. Während es ursprünglich für Unity Desktop geschrieben wurde, funktioniert es mit einigen anderen, insbesondere mit MATE. Es gibt Optionen zum Ignorieren bestimmter Tasten oder zum Anzeigen aller Tasten und zum Anzeigen, welche aktiv ist.

Verwendungszweck

Wie gezeigt, gibt -hes mehrere Befehlszeilenoptionen:

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).

Das Starten ist so einfach wie das Ausführen in der Befehlszeile (aus demselben Verzeichnis, in dem sich der Indikator befindet).

python lks-indicator 

Verwenden Sie zum Schließen der Anzeige die QuitTaste. Die Verwendung von Ctrl+ Cfunktioniert nicht gut mit Indikatoren.

Installation

Der Indikator ist auf GitHub verfügbar

Für diejenigen, die Git installiert haben:

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

Wenn Sie nicht gitinstalliert haben, führen Siesudo apt-get install git

Alternativ können Sie das Repository auch einfach als Zip-Datei herunterladen .

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

Indikator in Aktion

Wie Sie unten sehen können, zeigt die Anzeige ein grünes Symbol an und welche Taste gerade aktiv ist. Wenn keine Tasten gedrückt sind, bleibt das Symbol grün

Geben Sie hier die Bildbeschreibung ein

Update 2. September 2016:

Der Indikator wurde ein wenig aktualisiert:

  • Monochrom-Indikator hinzugefügt und kann mit -mOption verwendet werden
  • Das Etikett verwendet jetzt Kreise, um anzuzeigen, welche Taste aktiviert ist

Geben Sie hier die Bildbeschreibung ein

Sergiy Kolodyazhnyy
quelle
Besser als die native Anzeige, da ich damit Tasten ignorieren kann, die auf meiner Tastatur nicht vorhanden sind. Vielen Dank :)
Zanna
10

Native Lösung

Es stellt sich heraus, dass MATE-Tweak, das in die Standardinstallation von Ubuntu MATE integriert ist, eine Option zum Aktivieren von Tastatur-LED-Anzeigen bietet

Aktivieren Sie unter Schnittstelle das Kontrollkästchen Tastatur-LED aktivieren

Und jetzt haben Sie drei Tastensperrsymbole in Ihrem Anzeigefeld - eines für jeden Schlüssel. So sieht es aus, wenn die Feststelltaste aktiviert ist, die anderen Sperren jedoch deaktiviert sind:

Zanna
quelle
2

Wenn Sie das Terminal oder den dconf-Editor bevorzugen, der auch für reguläres Linux Mint verwendet wird, können Sie diese Einstellung verwenden: org.mate.peripherals-keyboard-xkb.general duplicate-leds, z

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

Getestet unter Linux Mint MATE 18.1.

Eemil
quelle
Unter Linux Mint 19 mit installiertem Mate ist dies der einzige Weg, der für mich funktioniert. Ich kann MATE Tweak nicht installieren , da es die bereits in der Systemsteuerung für Desktop-Einstellungen vorhandene Einstellung dupliziert .
Kiamlaluno