Jeg er sikker på at de fleste av oss har vært gjennom situasjoner der vi oppgir et passord, men systemet avviser det, flere ganger, og så innser vi at det er vår feil da vi ikke la merke til at Caps Lock-tasten var på.

Hvis de som har tastatur med LED-lys, kan gå glipp av indikasjonen, så tenk på brukerne som bruker et tastatur uten lys, for ikke å nevne de som skriver så fort at de ikke engang ser på tastaturet mens de skriver. Selvfølgelig er de mer sannsynlig å gjøre slike feil.

Er det en måte å unngå slike situasjoner? For å være rettferdig kan ingenting garantere at en bruker ikke vil begå slike feil, men det finnes noen programvareverktøy som kan bringe frekvensen ned. Et slikt verktøy er indikator-tastatur-ledet som vi skal diskutere i denne artikkelen.

Indikator-Keyboard-Led

Det indikator-tastaturledede verktøyet er i utgangspunktet en Unity-applikasjonsindikator som primært er utviklet for tastaturer som ikke har låseknappens LED-lamper. Hva det gjør er å simulere tastaturlås-nøkkellampe på skrivebordet, og viser i hovedsak sin status på Ubuntu-maskinens systemstatusfelt.

Verktøyet lar brukerne også bytte tilstanden til låseknappene med museklikk, noe som også kan være veldig nyttig i scenarier der tastaturet starter feil.

Last ned og installer

Før vi går videre og forklarer hvordan du laster ned og installerer indikator-tastaturledet, la oss først sørge for at alle avhengighetene er oppfylt. Verktøyets offisielle GitHub-side viser følgende avhengigheter:

  • Python 3 (*)
  • GTK + 3 (*)
  • AppIndicator 3 (*)
  • Python 3 GObject introspeksjon (python3-gi)
  • xdotool

Forutsatt at du bruker en nylig Ubuntu-versjon (vi fokuserer på Ubuntu 16.04 uansett), er de tre første i listen - som er merket med en stjerne - sannsynligvis allerede installert på systemet ditt. For å installere resten kjører du følgende kommando:

 sudo apt-get install python3-gi xdotool 

Når du er ferdig, hodet her for å laste ned verktøyet. Du vil legge merke til at den nedlastede filen er et arkiv (i .zip-format). Bare hent det ut, og du vil se et Python-skript kalt "indicator-keyboard-led.py." Det er verktøyet.

bruk

For å starte verktøyet, utfør bare python-skriptet ved å bruke følgende kommando:

 python3 indikator-keyboard-led.py 

Indikatoren vises i systemstatusfeltet.

Nå, hvis du slår på noen av disse låsnøklene via tastaturet, blir boblen som svarer til den hvite, noe som indikerer at nøkkelen er på.

Hvis noen av disse tastene ikke fungerer på tastaturet, kan du bytte den ved å klikke på det tilsvarende alternativet i indikatorens rullegardinmeny.

Du kan også kutte ut indikatorenes utseende - i dette tilfellet vil bare initialene vises på systemstatusikonet.

Men for dette må du starte verktøyet ved å bruke følgende kommando:

 python3 indikator-keyboard-led.py - short 

På samme måte kan du endre rekkefølgen på de simulerte nøklene ved hjelp av alternativet - --order i kommandoen. For eksempel vil følgende kommando vise tastene i rekkefølge: Bla, Num og Caps.

 Python3 indicator-keyboard-led.py - Bestill SNC 

Hvis du vil at verktøyet skal hoppe over viser en bestemt nøkkel, må du bare fjerne den aktuelle nøkkelen fra verdien du overfører til alternativet - --order . For eksempel simulerer følgende kommando bare Num og Caps låseknappene:

 python3 indikator-keyboard-led.py - bestille NC 

Konklusjon

Det er unødvendig å si at indikator-tastaturledet er et ekstremt nyttig verktøy, spesielt for de som tastaturet ikke har låseknapplampe. I tillegg er det enkelt å installere og bruke. Gitt at det bare er et Python-skript, kan de med god kunnskap om språket selv utvide funksjonaliteten hvis de vil.