Jag är säker på att de flesta av oss har gått igenom situationer där vi skriver in ett lösenord, men systemet avvisar det, upprepade gånger, och då inser vi att det är vårt fel eftersom vi inte märkte att Caps Lock-tangenten var på.

Om de som har ett tangentbord med LED-lampor kan missa indikationen, tänk på användarna som använder ett tangentbord utan ljus, för att inte tala om de som skriver så snabbt att de inte ens tittar på tangentbordet medan de skriver. Naturligtvis är de mer benägna att göra sådana misstag.

Finns det ett sätt att undvika sådana situationer? För att vara rättvis kan inget garantera att en användare inte kommer att begå sådana misstag, men det finns några programvaruverktyg som kan leda till frekvensen. Ett sådant verktyg är indikator-tangentbordsledda som vi kommer att diskutera i den här artikeln.

Indikator-Keyboard-Led

Det indikator-tangentbordsledda verktyget är i grunden en Unity-applikationsindikator som främst är utformad för tangentbord som inte har låsningsnyckellampor. Vad det gör är att simulera tangentbordslåsens nyckellampor på skrivbordet, vilket i huvudsak visar sin status på din Ubuntu-maskinens systemfack.

Verktyget gör det också möjligt för användarna att växla mellan låsnycklarna med musklick, något som också kan vara till stor hjälp i scenarier där tangentbordet börjar fungera.

Ladda ner och installera

Innan vi fortsätter och förklarar hur du hämtar och installerar indikator-tangentbordsled, låt oss först försäkra oss om att alla dess beroende är uppfyllda. I verktygets officiella GitHub-sida visas följande beroenden:

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

Om du antar att du använder en ny Ubuntu-version (vi fokuserar på Ubuntu 16.04 ändå), kommer de tre första i listan - som är markerade med en asterisk - redan att installeras på ditt system. För att installera resten kör följande kommando:

 sudo apt-get install python3-gi xdotool 

När du är klar, gå här för att ladda ner verktyget. Du kommer märka att den nedladdade filen är ett arkiv (i .zip-format). Ta bara ut det, och du får se ett Python-skript som heter "indicator-keyboard-led.py." Det är verktyget.

Användande

För att starta verktyget kör du bara pythonskriptet med följande kommando:

 python3 indikator-keyboard-led.py 

Indikatorn kommer att visas i systemfältet.

Nu, om du slår på någon av dessa låsnycklar via tangentbordet blir den bubbla som motsvarar den vita, vilket indikerar att nyckeln är på.

Om någon av dessa tangenter inte fungerar på ditt tangentbord kan du växla genom att klicka på motsvarande alternativ i indikatorns rullgardinsmeny.

Du kan också korta indikatorns utseende - i så fall kommer endast initialerna att visas på systemfältikonen.

Men för detta måste du starta verktyget med följande kommando:

 python3 indicator-keyboard-led.py --short 

På samma sätt kan du ändra ordningen för de simulerade nycklarna med alternativet --order i kommandot. Till exempel kommer följande kommando att visa tangenterna i ordning: Bläddra, Num och Caps.

 python3 indicator-keyboard-led.py - beställ SNC 

Om du vill att verktyget ska hoppa över att visa en viss tangent, ta bara bort den nyckeln som startar från värdet du --order alternativet - --order . Exempelvis simulerar följande kommando endast knapparna Num och Caps Lock:

 python3 indikator-keyboard-led.py - ordning NC 

Slutsats

Naturligtvis är indikator-tangentbordsled ett extremt användbart verktyg, speciellt för dem vars tangentbord inte har låsningsnycklar. Dessutom är det enkelt att installera och använda. Med tanke på att det bara är ett Python-skript, kan de med god kunskap om språket även utvidga funktionaliteten om de vill.