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?

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.


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.


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


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

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.