Vi vet redan hur man skapar en skärmdump i Linux. Vi har också diskuterat ett verktyg som låter dig skapa en animerad GIF ur en skärmdump. Tänk nu en situation där din skärmdump innehåller inspelningen av några viktiga kommandon som du anger i terminalen. Med tanke på att det fanns många applikationsfönster öppna när inspelningen gjordes, är de kommandon som du angav i Terminal inte tydligt synliga, särskilt när screencast presenteras för en bredare publik - till exempel i ett presentationsrum.

Så vad är lösningen? Det finns ett verktyg som är byggt speciellt för dessa situationer. Möt skärmknapp, en kommandoradsapplikation som du kan använda tillsammans med din screencasting-applikation för att se till att dina tangenttryckningar visas bättre.

Screenkey

Inspirerad av Screenflick, Screenkey är ett verktyg som fångar vilken nyckel du än trycker och visar den på ett sätt som gör det enkelt att läsa och förstå vad som skrivs. Screenkey erbjuder funktioner som konfigurerbar typsnitt / storlek / position, markering av senaste tangenttryckningar, förbättrad backspacebehandling och stöd för flera bildskärmar.

Ladda ner och installera

Screenkey kan laddas ned genom att besöka sin webbplats och klicka på länken för nedladdning under avsnittet Releases.

Du kan också ladda ner det genom att köra följande kommando:

 wget https://www.thregr.org/~wavexx/software/screenkey/releases/screenkey-0.9.tar.gz 

För närvarande är 0.9 den senaste versionen. I framtiden kan du ändra paketnamnet (skärmtangent-0.9.tar.gz) i kommandona till det senaste paketet som finns tillgängligt.

Nu extrahera filerna / katalogerna ur detta .tar.gz-paket med följande kommando:

 tjär -xzvf screenkey-0.9.tar.gz 

För att installera verktyget, ange toppnivån och kör installationsskriptet:

 cd screenkey-0.9 sudo ./setup.py installera 

Obs! Skärmtangenten kräver att vissa avhängigheter finns på ditt system för att installera framgångsrikt. Om du kör följande kommando bör du installera alla beroenden:

 sudo apt-get install python-gtk2 python-setuptools python-setuptools-git python-distutils-extra 

Användande

När nedladdnings- / installationsdelen är över kör du bara följande kommando för att aktivera verktyget:

 ./screenkey 

Du kommer märka att alla dina tangenttryckningar kommer att spelas in av verktyget och visas direkt på skärmen.

Verktyget ger också möjlighet att styra / anpassa sin funktionalitet med kommandoradsalternativ. Till exempel är standardtiden för vilken tangenttryckningarna visas (efter att skrivningen har stoppats) 2, 5 sekunder. Du kan dock ändra det med -t alternativet.

Här är ett exempel som ökar visningstiden till 5 sekunder:

 ./screenkey -t 5 

Om du vill kan du till och med göra utskriftsfönstret kvarhållande genom att --persist alternativet --persist när du kör kommandot "skärmtangent".

 ./screenkey - persist 

Om du fortsätter, är Shift-tangenten inaktiverad som standard. Exempelvis visas "Shift + Control + a" normalt som "Control + A" (notera huvudstaden A). Om behovet skulle uppstå kan du dock åsidosätta denna inställning genom att --vis-shift alternativet --vis-shift med "skärmtangent" -kommandot.

 ./screenkey --vis-shift 

En annan viktig funktion som är värt att nämna här är att du även kan tillfälligt avaktivera verktyget, ett steg som är till nytta när du skriver känslig / privat information som lösenord. Du kan uppnå detta genom att trycka på "Ctrl + Ctrl."

Genom att trycka på samma tangentkombination aktiveras verktyget igen. För fler funktioner / kommandoradsalternativ, gå till verktygets officiella hemsida.

Slutsats

Det kan inte nekas att Screenkey är ett användbart litet verktyg - bortsett från den användning som nämns i början av denna handledning, kan du också använda verktyget för att snabbt förmedla dina tankar om du skapar en skärmdump med endast video. En annan bra sak om Screenkey är att den är aktivt utvecklad vilket innebär att eventuell bugg eller begränsning som för tillfället finns bör fixas ganska snabbt. Det är definitivt värt att prova.