Як збільшити розмір користувальницького інтерфейсу OS X без зниження роздільної здатності?


14

Я можу налаштувати декілька речей, таких як Dock, але я не бачу способу сказати: "Я хочу роздільну здатність 1080p, але я сиджу на відстані 5 футів і хочу більші меню, шрифти тощо у всій системі. "

Це для того, щоб комп'ютер використовувався як розважальний центр, mac mini 2007 з ОС X X 10.6.8.

Я можу перейти до Лева, якщо це надасть корисне рішення.

Як я можу збільшити розміри всієї системи, щоб вона читалася з відстані, зберігаючи високу роздільну здатність, яку я прагну до фільмів та ігор?

Відповіді:


17

Наразі є експериментальна функція під назвою HiDPI, яка може робити те, що ви хочете. Як і дисплеї сітківки на iPhone та iPad, режим HiDPI створює "логічну" роздільну здатність, що становить половину поточної роздільної здатності на вашому дисплеї, але використовує всі фізичні пікселі, щоб зберегти чіткість зображення. Це призводить до того, що всі елементи інтерфейсу користувача виявляються набагато більшими, але без ясності. Наприклад, якщо ви виходите на телевізор 1080p з роздільною здатністю 1920x1080, роздільна здатність HiDPI буде 960x540, і всі елементи на екрані матимуть однаковий розмір, як якщо б ви виводили це фізичне дозвіл.

Щоб увімкнути режим HiDPI в Mac OS X Lion:

  1. Завантажте програму "Графічні засоби для Xcode" у Apple. Для цього завантаження потрібно ввести Apple ID, який ви, швидше за все, маєте і можете отримати безкоштовно.

  2. Монтуйте DMG

  3. Відкрийте додаток "Кварцова налагодження"

  4. У рядку меню виберіть "Вікно", потім "Роздільна здатність інтерфейсу"

    введіть тут опис зображення

  5. Поставте прапорець "Увімкнути режими відображення HiDPI"

  6. Вам буде запропоновано вийти та знову увійти. Якщо ввійти кілька облікових записів, усі вони повинні вийти, щоб зміни працювали.

  7. Після входу в систему перейдіть до системних налаштувань, а потім відображається. Ви побачите нові режими HiDPI там.

    введіть тут опис зображення

  8. Для телевізора 1080p виберіть "960x540 (HiDPI)"

PS Якщо вам цікаво, як виглядає режим HiDPI, екрани, які я зробив, обидва є в HiDPI. Клацніть на них, щоб побачити їх у повному розмірі.


Я не можу перевірити це зараз (жодних попередньо левових машин), але я думаю, що програма Quartz Debug дозволила вам зробити щось подібне до цього лева, але це було дійсно погано.
jmlumpkin

1
@jmlumpkin Так, я пам’ятаю, що грав із цим багато років тому, і ти маєш рацію, взагалі нічого не виглядало добре. З огляду на це, схоже, що він майже міг би відправитись
Кайл Кронін

Ось що я чув. Я думаю, що раніше сафарі було єдиним, що було близьким.
jmlumpkin

Привіт, я також шукаю рішення для збільшення розміру шрифту . Я спробував те, що ви запропонували, але найбільша резолюція полягає в тому, 960x600 (HiDPI)що робить шрифт занадто великим для мене. У вас є ідея?
SoftTimur

@SoftTimur Вибачте, але HiDPI розроблений таким чином, щоб бути в два рази кращим існуючим дозволом. 2X був обраний, оскільки він добре масштабується. Apple грав у минулі роки з іншими мультиплікаторами, але ніколи не змусив її виглядати чи працювати належним чином
Кайл Кронін

6

А ще краще, відкрийте термінал і введіть:

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

(введіть пароль адміністратора).

Вийдіть і знову ввійдіть, і дядько Боба.


4

Що стосується гірського лева (OS X 10.8), функція HiDPI вже не експериментальна. Він доступний у стандартній установці ОС, не псуючи інструменти для розробників. Але це все ще не працює так добре, як я хотів би для цієї мети, тому що якщо ви використовуєте телевізор із звичайною повною роздільною здатністю HD (1080P або 1920x1080), роздільна здатність HiDPI 960x540 занадто мала для багатьох програм. iTunes, магазин додатків Mac і навіть інсталятор і вітальні екрани Mountain Lion або змушують прокручувати панелі на всіх екранах (дратує), або обрізати вміст, не дозволяючи прокручувати його, щоб побачити його (ще гірше).

HiDPI - це, мабуть, єдина відповідь на цю проблему, яку ми отримаємо від Apple, але вона насправді не є правильною. Було б непогано, якби люди спроектували свої програми, щоб вони працювали добре у форматі 960x540, але я не ставлю на це ставку.


Отже, як увімкнути це, не встановлюючи XCode? Я намагався робити те, що робив Лаурі Ранта, але невдало. Ви зробили те саме?
gentmatt

0

Ви також можете включити режими HiDPI без Quartz Debug шляхом зміни DisplayResolutionDisabledдо DisplayResolutionEnabledв /Library/Preferences/com.apple.windowserver.plistі виходу з системи і назад.

Максимально ефективні резолюції - це половина початкових резолюцій.


Я тільки що зробив те, що ви сказали в 10.8.2, але не з’явилося жодних варіантів HiDPI. (У мене не встановлено XCode.) Натомість після виходу та повернення в меню меню прозорість меню було видалено та неможливо повторно увімкнути. Тому я вирішив перезавантажити. Після перезавантаження у мене була дуже погана продуктивність графіки. Не маю уявлення, як така маленька зміна могла мати такий радикальний ефект. Зміна значення назад не допомогло. Натомість мені довелося відновити файл за допомогою Time Machine. Все це для мене насправді не має сенсу. Але я просто думав, що ти повинен знати.
gentmatt
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.