Come acquisire sullo schermo solo il display attivo in una configurazione a doppio monitor?

2

Quando uso + + 3 per fare uno screenshot con il mio laptop collegato a un monitor esterno, emette un paio di immagini, una per ogni display.

C'è un modo per prendere lo screenshot del solo monitor attivo invece di entrambi?

A proposito, so che esistono + + 4 che mi permettono di selezionare una regione, ma questa non è l'idea.

Ho trovato il comando screencapture che può acquisire solo il monitor principale con l'opzione -m .

screencapture -m ~/Desktop/screencapture.jpg

Ma che dire del secondo monitor?

    
posta jherran 06.12.2014 - 00:15
fonte

2 risposte

1

Penso che guardando l' elenco ufficiale di scorciatoie da screenshot di Apple, la scorciatoia più vicina a ciò che stai provando fare è

+ + 4 + BARRA SPAZIATRICE .

Dopo aver premuto quella combinazione, devi cliccare sulla finestra di cui vuoi uno screenshot. Dal momento che non esiste un altro collegamento nell'elenco fornito da Apple che può acquisire lo schermo attivo, credo che dovrai usarlo a meno che non ci sia una soluzione di terze parti che consente combinazioni di tasti diverse.

    
risposta data 11.12.2014 - 20:17
fonte
0

Espandendo le tue scoperte, puoi utilizzare screencapture in altri modi:

  • screencapture -SW ~/Desktop/screencapture.jpg
-S         in window capture mode, capture the screen not the window
-W         start interaction in window selection mode

Ora devi fare clic su una "finestra" abbastanza grande da catturare l'intero schermo, il desktop.

Quando acquisisci la schermata principale, sposta il mouse sul bordo dello schermo in cui si trova il dock e fai clic (anche facendo clic sul Dock, visibile o meno, cattura l'intero schermo).

Catturando uno schermo senza il Dock, devi trovare un'area in cui il Desktop sia visibile.

Puoi catturare un rettangolo che corrisponde allo schermo secondario. Questo è più utile se il layout del tuo monitor non cambia.

Ad esempio, dato due monitor full-HD, main a sinistra, puoi usare questo per catturare un'area rettangolare di 1920x1080 che inizia a 1920 pixel verso destra (dove inizia il monitor secondario):

  • screencapture -R1920,0,1920,1080 ~/Desktop/screencapture.jpg
-R<x,y,w,h> capture screen rect
    
risposta data 20.04.2018 - 15:37
fonte

Leggi altre domande sui tag