Jeg er sikker på, at de fleste af os har været igennem situationer, hvor vi indtaster et kodeord, men systemet afviser det gentagne gange, og så indser vi, at det er vores skyld, da vi ikke bemærkede, at Caps Lock-tasten var på.

Hvis de, der har et tastatur med LED-lys, kan gå glip af indikationen, så tænk på de brugere, der bruger et tastatur uden lys, for ikke at nævne dem, der skriver så hurtigt, at de ikke engang ser på tastaturet, mens de skriver. Selvfølgelig er de mere tilbøjelige til at lave sådanne fejl.

Er der en måde at undgå sådanne situationer? For at være retfærdig kan intet garantere, at en bruger ikke begår sådanne fejl, men der er nogle softwareværktøjer, der kan bringe frekvensen ned. Et sådant værktøj er indikator-keyboard-ledet, som vi vil diskutere i denne artikel.

Indikator-tastatur-Led

Det indikator-tastaturstyrede værktøj er i grunden en Unity-applikationsindikator, der primært er designet til tastaturer, der ikke har låseknappens LED-lamper. Hvad det gør er at simulere tastaturlåse nøgle lysdioder på dit skrivebord, som i det væsentlige viser deres status på din Ubuntu-maskine systembakke.

Værktøjet giver også brugere mulighed for at skifte tilstanden af ​​lås nøgler med museklik, noget der også kan være meget nyttigt i scenarier, hvor tastaturet starter funktionsfejl.

Download og installer

Før vi går videre og forklarer, hvordan du downloader og installerer indikator-tastaturledet, lad os først sørge for at alle dets afhængigheder er opfyldt. Værktøjets officielle GitHub-side viser følgende afhængigheder:

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

Forudsat at du bruger en nylig Ubuntu-version (vi fokuserer på Ubuntu 16.04 alligevel), er de tre første i listen - der er markeret med en stjerne - sandsynligvis allerede installeret på dit system. For at installere resten køre følgende kommando:

 sudo apt-get install python3-gi xdotool 

Når du er færdig, skal du her for at downloade værktøjet. Du vil bemærke, at den downloadede fil er et arkiv (i .zip-format). Du skal blot uddrage det, og du vil se et Python-script med navnet "indicator-keyboard-led.py." Det er værktøjet.

Anvendelse

For at starte værktøjet skal du kun udføre python scriptet ved hjælp af følgende kommando:

 python3 indikator-keyboard-led.py 

Indikatoren vises i systembakken.

Nu, hvis du tænder en af ​​disse lås nøgler gennem tastaturet, bliver den boble, der svarer til den, hvid, hvilket indikerer at nøglen er tændt.

Hvis nogen af ​​disse nøgler ikke fungerer på dit tastatur, kan du skifte det ved at klikke på den tilsvarende indstilling i indikatorens rullemenu.

Du kan også afkorte indikatorens udseende - i dette tilfælde vises kun initialerne på systembakkeikonet.

Men for dette skal du starte værktøjet ved hjælp af følgende kommando:

 python3 indikator-keyboard-led.py - short 

På samme måde kan du ændre rækkefølgen af ​​de simulerede nøgler ved hjælp af alternativet - --order i kommandoen. For eksempel vil følgende kommando vise tasterne i rækkefølge: Scroll, Num og Caps.

 Python3 indikator-keyboard-led.py - Bestil SNC 

Hvis du vil have værktøjet til at springe over med en bestemt nøgle, skal du bare fjerne den første tast fra den værdi, du overfører til indstillingen. For eksempel simulerer følgende kommando kun tasterne Num og Caps Lock:

 python3 indikator-keyboard-led.py - ordre NC 

Konklusion

Det er overflødigt at sige, at indikator-keyboard-led er et yderst nyttigt værktøj, især for dem, hvis tastatur ikke har låsestik. Plus, det er nemt at installere og bruge. Da det kun er et Python-script, kan de med godt kendskab til sproget endda udvide funktionaliteten, hvis de vil.