Come posso includere il cursore negli screenshot creati quando si preme PrtScr?


20

Voglio farlo in modo che quando premo il tasto dello schermo di stampa sulla mia tastiera, includa effettivamente il cursore. So che sta chiamando gnome-screenshot, ma non riesco a trovare alcun modo per cambiare gli argomenti che sta usando con esso. Se qualcuno lo sapesse, sarebbe molto apprezzato.


Non rispondere direttamente alla tua domanda, ma altri strumenti di screenshot più avanzati come shutterhanno un'opzione per includere il cursore o meno, e possono anche fare cose come schermate ritardate (utili per menu di scelta rapida ecc. Che sparirebbero quando premi un tasto) o modifica direttamente l'immagine risultante.
Byte Commander

1
@ByteCommander gnome-screenshotfornisce anche l'opzione di ritardo.
WinEunuuchs2Unix

@ByteCommander pacchetti.ubuntu.com/search?keywords=shutter non mostra l'otturatore per 19.04.
Giustizia per Monica

Oh, non ne ero a conoscenza, grazie @DKBose. Sembra che sia stato rimosso dai repository a partire dal 18.10 a causa di dipendenze obsolete . Spero che ad un certo punto venga aggiornato e portato su librerie più recenti, mi piace molto quello strumento.
Byte Commander

E l'autore del link che hai fornito ha un ppa: launchpad.net/~linuxuprising/+archive/ubuntu/shutter . Per una semplice annotazione delle immagini uso l'app ksnip: askubuntu.com/a/1128568/248158
Justice for Monica

Risposte:


17

Puoi farlo con dconf-editor ma anche con la riga di comando. Ecco gli gsettingseffetti gnome-screenshot:

gnome-screenshot gsettings.png

Utilizzare questo comando per verificare le impostazioni correnti:

gsettings get org.gnome.gnome-screenshot include-pointer
false

Utilizzare questo comando per attivare l'opzione:

gsettings set org.gnome.gnome-screenshot include-pointer true

Utilizzare la stessa tecnica per le altre gnome-screenshotimpostazioni.


Nota che puoi ottenere un elenco di tutte le impostazioni con gsettings list-recursively. Per lo screenshot sopra ho usato la tecnica in questa risposta:

E il codice one-liner (funziona yadsolo con ) è:

gsettings list-recursively | sed 's/  */\n/;s/  */\n/;s/\&/\&/g' | yad --list --title "gsettings" --item-seperator='\n' --width=1800 --height=800 --wrap-width=600 --column=Group --column=Key --column=Setting --no-markup

13

man gnome-screenshot ci dice questo

  -p, --include-pointer
          Include the pointer with the screenshot.

Quindi dovrai impostare una nuova scorciatoia da tastiera che incorpora -p:

inserisci qui la descrizione dell'immagine

Si noti che gnome-screenshot ha una varietà di opzioni descritte in man gnome-screenshota

  • cattura la finestra attiva
  • cattura l'intero schermo
  • acquisire un'area selezionata
  • fare uno screenshot in ritardo

Puoi creare le tue scorciatoie per ognuna di queste attività.


4
Ma come potrebbe l'OP fare in modo che il comportamento della chiave PrintScreen venga modificato per includere questo argomento?
Byte Commander

Sì, lo sto aggiungendo ora.
Giustizia per Monica

Grazie per l'aiuto, il modo in cui lo farò è aggiungere nuove scorciatoie dal +pulsante nella parte inferiore del menu della tastiera nelle impostazioni.
redstoneguy12

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.