Làm cách nào tôi có thể đặt cài đặt hiển thị bằng dòng lệnh


14

Tôi muốn định cấu hình thuộc tính 'Thu nhỏ' trên màn hình Macbook Pro của tôi bằng dòng lệnh. Làm thế nào tôi có thể làm điều đó?

Câu trả lời:


8

Tôi có MacBook Pro 2013 đầu với Màn hình Retina chạy OS X 10.8.5 và tôi đã thử nghiệm tiện ích dòng lệnh cscreen và nó hoạt động để thay đổi độ phân giải thông qua dòng lệnh. Bạn có thể tải xuống cscreenIntel.dmg từ liên kết được cung cấp. Trong một thiết bị đầu cuối sử dụng cscreen -hđể xuất thông tin trợ giúp nội bộ. Một ví dụ về việc sử dụng:cscreen -d 32 -x 1680 -y 1050

BTW Theo như tôi biết các phiên bản OS X dựa trên Intel không bao gồm một tệp thực thi riêng và tại sao tôi lại chỉ cho bạn một tiện ích của bên thứ ba.


1
Không hoạt động với tôi trên máy tính để bàn os x yosemite 10.10.5.
dùng674669

Sử dụng displayplacer cho các phiên bản macOS mới và cho các thiết lập đa màn hình. Thêm thông tin trong câu trả lời của tôi dưới đây.
Jake Hilborn

14

Sử dụng sàng lọc trên các phiên bản os mới hơn

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

csreen đã không làm bất cứ điều gì cho tôi trên os x 10.10.5. Những bước này làm việc cho tôi.


1
Chỉ cần FYI rằng công cụ này hiện cũng có sẵn trên Homebrew để cài đặt siêu dễ dàng: brew install screenresolutionnhưng thật không may, nó không hỗ trợ độ phân giải Retina.
James

4

Để thiết lập độ phân giải đa màn hình, quay, phản ánh, và định vị qua sử dụng thiết bị đầu cuối displayplacer .

Thực thi displayplacer listđể xem độ phân giải có thể cho màn hình của bạn. Bạn sẽ muốn sử dụng những người được đánh dấu làscaling:on

Sau đó, thực hiện một lệnh tương tự như thế này để thiết lập cấu hình displayplacer "id:A46D2F5E-487B-CC69-C588-ECFD519016E5 res:1920x1080 scaling:on origin:(0,0) degree:0"

Cũng có sẵn qua Homebrew: brew tap jakehilborn/jakehilborn && brew install displayplacer


2

Xem RDM , có thể được cài đặt với:

brew cask install avibrazil-rdm

Nó không được ghi chép tốt, nhưng cùng một tệp thực thi khởi chạy GUI cũng có thể được sử dụng thông qua dòng lệnh, vì vậy sau khi cài đặt, bạn có thể chạy ...

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

... sẽ liệt kê tất cả các tùy chọn khả dụng, bao gồm cả yếu tố "tỷ lệ" cho chế độ Retina / HiDPI. Sau đó, bạn có thể đặt chế độ mong muốn của mình, ví dụ ..

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

Nếu bạn thực thi nhị phân thông qua dòng lệnh mà không có đối số, nó sẽ liệt kê tất cả các tùy chọn dòng lệnh và sau đó khởi động GUI. Hoặc bạn hãy xem trực tiếp nguồn để xem chúng: https://github.com/avibrazil/RDM/blob/master/main.mm

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.