Bagaimana saya bisa mengatur pengaturan tampilan menggunakan baris perintah

14

Saya ingin mengonfigurasi properti 'Skala' pada tampilan Macbook Pro saya menggunakan baris perintah. Bagaimana saya bisa melakukan itu?

Rolf van de Krol
sumber

Jawaban:

8

Saya memiliki awal 2013 MacBook Pro dengan Retina Display yang menjalankan OS X 10.8.5 dan saya telah menguji utilitas baris perintah cscreen dan berfungsi untuk mengubah resolusi melalui baris perintah. Anda dapat mengunduh cscreenIntel.dmg dari tautan yang disediakan. Dalam penggunaan terminal cscreen -huntuk menampilkan informasi bantuan internal. Contoh penggunaan:cscreen -d 32 -x 1680 -y 1050

BTW Sejauh yang saya tahu versi OS X yang berbasis Intel tidak menyertakan executable asli dan mengapa saya mengarahkan Anda ke utilitas pihak ketiga.

pengguna3439894
sumber
1
Tidak berfungsi untuk saya di desktop os x yosemite 10.10.5.
user674669
Gunakan displayplacer untuk versi macOS baru dan untuk pengaturan multi-monitor. Info lebih lanjut dalam jawaban saya di bawah ini.
Jake Hilborn
14

Gunakan resolusi layar pada versi os yang lebih baru

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

csreen tidak melakukan apa pun untuk saya di os x 10.10.5. Langkah-langkah ini berhasil bagi saya.

pengguna674669
sumber
1
Hanya FYI bahwa alat ini juga sekarang tersedia di Homebrew untuk pemasangan yang sangat mudah: brew install screenresolutiontetapi sayangnya itu tidak mendukung resolusi Retina.
James
5

Untuk mengatur resolusi multi-display, rotasi, mirroring, dan pemosisian melalui terminal gunakan displayplacer .

Jalankan displayplacer listuntuk melihat resolusi yang mungkin untuk layar Anda. Anda akan ingin menggunakan yang ditandai sebagaiscaling:on

Kemudian, jalankan perintah yang mirip dengan ini untuk mengatur konfigurasi displayplacer "id:A46D2F5E-487B-CC69-C588-ECFD519016E5 res:1920x1080 scaling:on origin:(0,0) degree:0"

Juga tersedia melalui Homebrew: brew tap jakehilborn/jakehilborn && brew install displayplacer

Jake Hilborn
sumber
2

Lihat RDM , yang dapat diinstal dengan:

brew cask install avibrazil-rdm

Ini tidak didokumentasikan dengan baik, tetapi executable yang sama yang meluncurkan GUI juga dapat digunakan melalui baris perintah, jadi setelah menginstal Anda dapat menjalankan ...

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

... akan mencantumkan semua opsi yang tersedia, termasuk faktor "skala" untuk mode Retina / HiDPI. Anda kemudian dapat mengatur mode yang Anda inginkan misalnya ..

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

Jika Anda menjalankan biner melalui baris perintah tanpa argumen, ia akan mencantumkan semua opsi baris perintah dan kemudian memulai GUI. Atau Anda bisa melihat sumbernya secara langsung untuk melihatnya: https://github.com/avibrazil/RDM/blob/master/main.mm

James
sumber