Come posso impostare le impostazioni di visualizzazione usando la riga di comando


14

Vorrei configurare la proprietà "Ridimensionata" del mio display di Macbook Pro usando la riga di comando. Come potrei farlo?

Risposte:


8

Ho un MacBook Pro all'inizio del 2013 con display Retina con OS X 10.8.5 e ho testato l' utilità della riga di comando di cscreen e funziona per cambiare la risoluzione tramite la riga di comando. Puoi scaricare cscreenIntel.dmg dal link fornito. In un terminale utilizzare cscreen -hper generare le informazioni della guida interna. Un esempio di utilizzo:cscreen -d 32 -x 1680 -y 1050

A proposito, per quanto ne so le versioni basate su Intel di OS X non includono un eseguibile nativo e perché ti sto indicando un'utilità di terze parti.


1
Non ha funzionato per me sul desktop os x yosemite 10.10.5.
user674669

Usa displayplacer per le nuove versioni di macOS e per le configurazioni multi-monitor. Maggiori informazioni nella mia risposta di seguito.
Jake Hilborn,

14

Usa la risoluzione dello schermo nelle versioni più recenti del sistema operativo

 git clone https://github.com/jhford/screenresolution.git
 cd screenresolution
 make dmg
 ./screenresolution set 1920x1080x32@60

csreen non ha fatto nulla per me su os x 10.10.5. Questi passaggi hanno funzionato per me.


1
Cordiali saluti, questo strumento è ora disponibile anche su Homebrew per un'installazione semplicissima: brew install screenresolutionma sfortunatamente non supporta le risoluzioni Retina.
James,

5

Per impostare risoluzioni, rotazioni, mirroring e posizionamento multi-display tramite terminale, utilizzare displayplacer .

Eseguire displayplacer listper visualizzare le possibili risoluzioni per lo schermo. Ti consigliamo di utilizzare quelli contrassegnati comescaling:on

Quindi, eseguire un comando simile a questo per impostare la configurazione displayplacer "id:A46D2F5E-487B-CC69-C588-ECFD519016E5 res:1920x1080 scaling:on origin:(0,0) degree:0"

Disponibile anche tramite Homebrew: brew tap jakehilborn/jakehilborn && brew install displayplacer


2

Vedi RDM , che può essere installato con:

brew cask install avibrazil-rdm

Non è ben documentato, ma lo stesso eseguibile che avvia la GUI può essere utilizzato anche dalla riga di comando, quindi dopo l'installazione è possibile eseguire ...

/Applications/RDM.app/Contents/MacOS/SetResX --modes

... elencherà tutte le opzioni disponibili, incluso un fattore di "scala" per le modalità Retina / HiDPI. È quindi possibile impostare la modalità desiderata, ad es.

/Applications/RDM.app/Contents/MacOS/SetResX -w 1680 -h 1050 -s 2.0

Se si esegue il file binario tramite riga di comando senza un argomento, verranno elencate tutte le opzioni della riga di comando e quindi verrà avviata la GUI. Oppure dai un'occhiata direttamente alla fonte per vederli: https://github.com/avibrazil/RDM/blob/master/main.mm

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.