Om du tar många skärmdumpar på din dator finns det flera verktyg som kan hjälpa dig att göra det effektivt. Men de flesta av dessa skärmdumpsverktyg tillåter dig inte att skärmdumpa högerklicksmenyer i Linux.
Som sådan, om du behöver ta skärmdumpar av högerklicks-/sammanhangsmenyer på din dator - kanske för att hjälpa någon att felsöka ett problem med deras system - måste du titta på andra metoder.
Om du använder Ubuntu finns det några olika sätt att göra detta på din dator. Följ med när vi kollar in dessa metoder för att skärmdumpa högerklicksmenyer i Linux.
1. Skärmbild Högerklicka på menyer med GNOME Skärmdump
GNOME Skärmdump är en del av gnome-utils paket. Det kommer förinstallerat på Ubuntu, och det är det som utlöses när du klickar på Skärmdump på tangentbordet för att ta en vanlig skärmdump.
Men om du använder GNOME Skärmdump, har du förmodligen redan märkt att du klickar på Skärmdump tangenten tar inte skärmdumpar av högerklicksmenyer. Dessutom, till skillnad från tidigare versioner av GNOME Screenshot, har de nyare versionerna (40.0 och högre) inga längre erbjuder fördröjningsfunktionen, som en gång fungerade som en lösning för att fånga snabbmenyn skärmdumpar.
Tack och lov finns det en lösning för att skärmdumpa högerklicksmenyer med GNOME Screenshot. Det förlitar sig fortfarande på den fördröjda skärmdumpsfunktionen och innebär att skapa en anpassad kortkommando för densamma på ditt system.
Så här gör du:
- Öppna inställningar och välj Tangentbord från vänster sidofält.
- Scrolla ner till Tangentbordsgenvägar avsnitt och klicka Visa och anpassa genvägar.
- I den Tangentbordsgenvägar fönster, scrolla ned och välj Anpassade genvägar.
- Klick Lägg till genväg om du inte redan har ett anpassat kortkommando. Annars klickar du på plus (+) knapp.
- Ange ett namn för kortkommandot i namn fält. Det kan vara vad som helst; vi använder Fördröjda genvägar här.
- I den Kommando fält, ange:
Här, 5 är den tid (i sekunder) du vill att programmet ska vänta innan skärmdumpen tas. Byt ut den mot önskad tid.gnome-skärmdump --fördröjning=5
- Klicka på Ställ in genväg och tryck på tangentkombinationen du vill ställa in för denna genväg.
- Klick Lägg till, och stäng sedan inställningar fönster.
Med kortkommandot skapat kan du nu använda den var som helst för att fånga högerklicksmenyer. För att göra det högerklickar du på ett objekt/tomt område eller öppnar den sammanhangsberoende menyn du vill ta en skärmdump av och trycker på kortkommandot för den fördröjda skärmdumpåtgärden du just skapade.
Vänta i några sekunder och GNOME Screenshot tar en skärmdump av din önskade meny. För att komma åt skärmdumpen, gå till Bilder > Skärmdump i hemkatalogen.
2. Skärmdump Högerklicka på menyer i Linux med scrot
scrot är ett populärt CLI-baserat skärmdumpverktyg för Linux som låter dig ta skärmdumpar genom terminalen. Det är enkelt och lätt att använda och ger tillräckligt med flexibilitet genom olika alternativ, som du kan använda i dina kommandon för att ta skärmdumpar som du vill.
Men innan du kan använda scrot måste du installera det först. Kolla in vår guide på installera scrot på Linux för att ta skärmdumpar från terminalen.
När du har installerat den öppnar du appen eller systemplatsen där du vill fånga högerklicksmenyn. Ta fram terminalfönstret och skriv in följande kommando för att initiera en fördröjd skärmdump:
scrot -d 5
...var 5 är mängden fördröjning (i sekunder). Om du vill förlänga eller minska fördröjningen, ändra den här tiden efter dina önskemål.
Snabbt, aktivera högerklicksmenyn på appen/systemplatsen du öppnade tidigare, och scrot tar sin skärmdump efter den angivna fördröjningen. Se till att lägga till tillräcklig fördröjning i ditt kommando så att du kan öppna den önskade menyn du vill fånga.
scrot kommer att spara den tagna skärmdumpen till Hem katalog. Men om du vill spara den på en annan plats, navigera till den katalogen med hjälp av kommandot cd, och kör sedan kommandot skärmdump.
3. Skärmbild Kontextmenyer på Linux med slutare
Även om både GNOME Screenshot och scrot effektivt kan fånga högerklicks-/kontextmenyer på Linux, är de inte lika funktionsrika och är beroende av den fördröjda skärmdumpsfunktionen för att ta skärmdumpar, vilket kan vara begränsande i vissa situationer. Shutter, å andra sidan, är annorlunda.
Det är en av de populära skärmdumpsappar för Linux och erbjuder några olika sätt att ta skärmdumpar av högerklicksmenyer, som du kommer att se senare i avsnittet. Dessutom kan du genom att använda den också ta skärmdumpar av verktygstips om det någonsin skulle behövas.
Börja först med att köra det här kommandot i terminalen för att installera Shutter:
sudo apt Installera slutare
När installationen är klar, starta Shutter. Eftersom det är första gången du kör Shutter på din dator kommer det att ta några sekunder att uppdatera dess plugins. Luta dig tillbaka och låt uppdateringen avslutas.
Följ nu dessa steg för att använda den för att skärmdumpa högerklicksmenyer på din dator:
- Klicka på Fil och gå till Nytt > Verktygstips om du vill ta en skärmdump av ett verktygstips. Annars, om du vill ta en skärmdump av en högerklicksmeny, välj Nytt > Meny.
- Shutter ger dig en 10-sekunders nedräkning i det nedre högra hörnet av skärmen. Aktivera snabbt verktygstipset eller menyn du vill fånga, så tar Shutter skärmdumpen.
Så snart skärmdumpen har tagits kommer du att se den på en ny slutarflik, och Shutter kommer också att spara den automatiskt i Bilder katalog under Hem.
Om du vill redigera skärmdumpen, klicka på Redigera knappen i slutarfönstret och Shutter kommer att visa en bildredigerare i ett nytt fönster med en massa antecknings- och redigeringsalternativ.
Redigera eller kommentera skärmdumpen som du vill och tryck på Spara knappen för att spara den.
Som du säkert har märkt innehåller skärmdumpen av verktygstipset eller menyn du nyss tog bara verktygstipset/menyn, med resten av innehållet i fönstret eller skärmen utskuret. Även om detta är användbart i många scenarier, skulle det finnas användningsfall när du också vill ha resten av skärmens/fönstrets innehåll i din skärmdump.
Med Shutter finns det ett sätt att göra detta. Det innebär att klicka på hela skärmdumpen av det aktiva fönstret eller skärmen och sedan redigera bort den del du inte behöver. Men som standard, när du försöker göra detta, tas skärmdumpen omedelbart, så du kan inte aktivera verktygstipset eller menyn du vill fånga.
För att komma runt detta kan vi lägga till en fördröjning för alla våra fångar. För detta, öppna Shutter och gå till Redigera > Inställningar. Välj Main från den vänstra rutan och tryck på plus (+)-knappen bredvid Fånga efter en fördröjning av alternativ under Fånga för att öka förseningen.
Dessutom, om du vill inkludera en markör i dina skärmdumpar, bocka av Inkludera markören när du tar en skärmdump alternativ.
Stäng nu fliken och gå tillbaka till slutarfönstret. Välj Arkiv > Ny, och beroende på hur mycket av skärmen du vill fånga, välj ett av alternativen bland Urval, Skrivbord, Aktivt fönster, och Välj Fönster.
Om ditt val kräver att du gör något val, gör det, tryck Stiga på, och aktivera högerklicksmenyn för att ta dess skärmdump. Annars kommer Shutter automatiskt att ge dig en nedräkning och ber dig att ta fram högerklicksmenyn du vill fånga.
Med några olika skärmdumpsmetoder för högerklicksmeny till hands kan du nu enkelt fånga högerklicksmenyer i program eller andra platser på ditt Linux-skrivbord. Och därefter kan du redigera/kommentera dessa skärmdumpar eller konvertera dem till ett annat format och dela dem med andra om det behövs.
Även om alla tre verktyg kan fånga högerklicksmenyer alldeles utmärkt, rekommenderar vi Shutter framför andra för dess omfattande funktionsuppsättning. Men om du föredrar ett minimalt men ändå effektivt verktyg är scrot det bästa sättet att gå.
Dessutom, om du inte behöver skärmdumpa högerklicksmenyer mycket, kan du ha ett verktyg som scrot för när du behöver för att fånga högerklicksmenyer eller något som Flameshot, som erbjuder mer avancerad skärmdumpning och kommentarer alternativ.