Làm cách nào để tăng kích thước giao diện người dùng OS X mà không làm giảm độ phân giải?


14

Tôi có thể điều chỉnh một số thứ, chẳng hạn như Dock, nhưng tôi không thấy cách nào để nói, "Tôi muốn độ phân giải 1080p, nhưng tôi đang ngồi cách đó 5 feet và muốn các menu, phông chữ lớn hơn, v.v. trên toàn bộ hệ thống. "

Đây là một máy tính được sử dụng làm trung tâm giải trí, mac mini 2007 chạy OS X 10.6.8.

Tôi có thể nâng cấp lên Lion nếu điều đó cung cấp một giải pháp hữu ích.

Làm cách nào để tăng kích thước của mọi thứ trên toàn hệ thống để có thể đọc được từ xa, trong khi vẫn giữ độ phân giải cao mà tôi mong muốn cho phim và trò chơi?

Câu trả lời:


17

Có một tính năng hiện đang được thử nghiệm gọi là HiDPI có thể làm những gì bạn muốn. Giống như màn hình retina trên iPhone và iPad, chế độ HiDPI tạo độ phân giải "hợp lý" bằng một nửa độ phân giải hiện tại trên màn hình của bạn nhưng sử dụng tất cả các pixel vật lý để giữ hình ảnh sắc nét. Điều này dẫn đến tất cả các yếu tố giao diện người dùng xuất hiện lớn hơn nhiều, nhưng không thiếu sự rõ ràng. Ví dụ: nếu bạn xuất ra TV 1080p có độ phân giải 1920x1080, độ phân giải HiDPI sẽ là 960x540 và tất cả các yếu tố trên màn hình sẽ có cùng kích thước như khi bạn xuất ra độ phân giải vật lý đó.

Để bật chế độ HiDPI trong Mac OS X Lion:

  1. Tải xuống bản tải xuống "Công cụ đồ họa cho Xcode" từ Apple. Tải xuống này yêu cầu bạn nhập ID Apple, mà bạn rất có thể có và có thể nhận miễn phí.

  2. Gắn kết DMG

  3. Mở ứng dụng "Quartz Debug"

  4. Trong thanh menu, chọn "Cửa sổ", sau đó "Độ phân giải giao diện người dùng"

    nhập mô tả hình ảnh ở đây

  5. Kiểm tra "Bật chế độ hiển thị HiDPI"

  6. Bạn sẽ được nhắc đăng xuất và đăng nhập lại. Nếu nhiều tài khoản được đăng nhập, tất cả chúng phải đăng xuất để thay đổi hoạt động.

  7. Khi bạn đăng nhập lại, hãy vào Tùy chọn hệ thống, sau đó Hiển thị. Bạn sẽ thấy các chế độ HiDPI mới ở đó.

    nhập mô tả hình ảnh ở đây

  8. Đối với TV 1080p của bạn, chọn "960x540 (HiDPI)"

PS Nếu bạn tò mò chế độ HiDPI trông như thế nào, ảnh chụp màn hình tôi đã chụp đều ở HiDPI. Click vào chúng để xem chúng có kích thước đầy đủ.


Tôi không thể kiểm tra ngay bây giờ (không có máy pre-Lion), nhưng tôi nghĩ ứng dụng Quartz Debug cho phép bạn làm một cái gì đó giống như con sư tử này, nhưng nó thật sự rất tệ.
jmlumpkin

1
@jmlumpkin Vâng, tôi nhớ đã chơi xung quanh nó nhiều năm trước và bạn nói đúng, không có gì có vẻ tốt cả. Với điều này, có vẻ như nó gần như có thể xuất xưởng
Kyle Cronin

Đó là những gì tôi đã nghe. Tôi nghĩ rằng safari trước đây là điều duy nhất gần gũi.
jmlumpkin

Xin chào, tôi cũng đang tìm kiếm một giải pháp để tăng kích thước phông chữ . Tôi đã thử những gì bạn đề xuất, nhưng độ phân giải lớn nhất là 960x600 (HiDPI)làm cho phông chữ quá lớn đối với tôi. Bạn còn ý kiến ​​nào không?
SoftTimur

@SoftTimur Tôi xin lỗi, nhưng HiDPI được thiết kế để trở thành bội số của các độ phân giải hiện có. 2X được chọn vì nó có tỷ lệ tốt. Apple đã chơi với nhiều nhân vật khác trong những năm qua, nhưng chưa bao giờ thấy nó trông hay hoạt động bình thường
Kyle Cronin

6

Tốt hơn nữa, mở một thiết bị đầu cuối và gõ:

sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES

(nhập mật khẩu quản trị viên).

Đăng xuất và đăng nhập trở lại, và chú của Bob.


4

Kể từ Mountain Lion (OS X 10.8), tính năng HiDPI không còn thử nghiệm nữa. Nó có sẵn trong các bản cài đặt chuẩn của HĐH, mà không phải loay hoay với các công cụ dành cho nhà phát triển. Nhưng nó vẫn không hoạt động tốt như tôi muốn cho mục đích này, bởi vì nếu bạn đang sử dụng TV ở độ phân giải full HD bình thường (1080P hoặc 1920x1080), độ phân giải HiDPI là 960x540 là quá nhỏ ứng dụng. iTunes, Mac App Store và thậm chí trình cài đặt Mountain Lion và màn hình chào mừng hoặc buộc các thanh cuộn trên tất cả các màn hình (gây khó chịu) hoặc cắt ngắn nội dung mà không cho phép bạn cuộn để xem nó (thậm chí tệ hơn).

HiDPI có lẽ là câu trả lời duy nhất cho vấn đề này mà chúng tôi sẽ nhận được từ Apple, nhưng nó thực sự không phải là câu trả lời đúng. Sẽ thật tuyệt nếu mọi người sẽ thiết kế các ứng dụng của họ chạy tốt ở mức 960x540, nhưng tôi không đặt cược vào nó.


Vì vậy, làm cách nào để kích hoạt tính năng này mà không cần cài đặt XCode? Tôi đã cố gắng làm những gì Lauri Ranta đã làm, nhưng không thành công. Bạn đã làm như vậy?
gentmatt

0

Bạn cũng có thể kích hoạt chế độ HiDPI mà không Quartz gỡ lỗi bằng cách thay đổi DisplayResolutionDisabledđể DisplayResolutionEnabled/Library/Preferences/com.apple.windowserver.plistvà đăng xuất và trở lại trong.

Độ phân giải hiệu quả tối đa là một nửa độ phân giải gốc.


Tôi vừa thực hiện những gì bạn nói trong 10.8.2 nhưng không có tùy chọn HiDPI nào xuất hiện. (Tôi chưa cài đặt XCode.) Thay vào đó, sau khi đăng xuất và quay lại tùy chọn trong suốt của thanh thực đơn đã bị xóa và không thể bật lại. Vì vậy, tôi quyết định khởi động lại. Sau khi khởi động lại, tôi có một hiệu suất đồ họa rất kém. Không biết làm thế nào một thay đổi nhỏ như vậy có thể có một tác động triệt để như vậy. Thay đổi giá trị trở lại không giúp được gì. Thay vào đó, tôi phải khôi phục tập tin bằng Time Machine. Tất cả điều này không thực sự có ý nghĩa với tôi. Nhưng tôi chỉ nghĩ bạn nên biết.
gentmatt
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.