Окрема сторінка блогу

 

Blog By Merelyigor

Увімкнути macOS HiDPI

Пояснення

English
|
中文

HiDPI у macOS — це режим масштабування, який робить текст, інтерфейс і дрібні елементи більш чіткими.
На Retina-дисплеях macOS використовує HiDPI автоматично, але на багатьох зовнішніх або non-Retina моніторах потрібні режими масштабування можуть бути недоступні.

Скрипт one-key-hidpi може імітувати macOS HiDPI на дисплеї без Retina та додати «нативні» масштабовані роздільні здатності у системні налаштування.

У деяких пристроїв можуть бути проблеми з пробудженням після сну. У такому випадку може допомогти другий варіант скрипта, який вставляє пропатчений EDID, але він також може створити інші проблеми.

Також можливе збільшення логотипа  під час завантаження, тому що система бачить підроблену вищу роздільну здатність екрана.

Актуально на 2026: скрипт усе ще використовується, але для сучасних macOS також варто розглянути BetterDisplay — це зручніший інструмент із графічним інтерфейсом, HiDPI scaling, custom resolutions та EDID override.

Системні налаштування


macOS HiDPI у системних налаштуваннях

Використання

Запустіть цей скрипт у Terminal:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/xzhih/one-key-hidpi/master/hidpi.sh)"

Після запуску скрипт запропонує варіанти дій. Зазвичай потрібно вибрати ввімкнення HiDPI, потім вибрати дисплей і потрібні роздільні здатності.


Запуск one-key-hidpi у Terminal

Що важливо знати перед запуском

Відновлення

Нормальний спосіб

Якщо система завантажується нормально, просто запустіть скрипт ще раз у Terminal:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/xzhih/one-key-hidpi/master/hidpi.sh)"

Потім виберіть пункт вимкнення HiDPI. У README проєкту це описано як вибір option 3.

Recovery Mode

Якщо після ввімкнення HiDPI система не завантажується, з’явився чорний екран або є інші проблеми, можна завантажитися в режим відновлення macOS і використати Terminal.app.

Є два основні способи відключити зміни. Рекомендовано спочатку спробувати перший.

Варіант 1 — запуск .hidpi-disable

ls /Volumes/

cd /Volumes/"Your System Disk Part"/Users/

ls

cd "user name"

./.hidpi-disable

Замініть Your System Disk Part на назву вашого системного диска, а user name — на назву вашого користувача.

Варіант 2 — видалення display overrides

Якщо перший спосіб не допоміг, можна видалити injected display override-файли.

ls /Volumes/

rm -rf /Volumes/"Your System Disk Part"/Library/Displays/Contents/Resources/Overrides

Після цього перезавантажте Mac.

Старий спосіб відновлення

У старих інструкціях часто використовувався шлях:

/System/Library/Displays/Contents/Resources/Overrides

Але для сучасних версій macOS і поточного варіанту one-key-hidpi більш актуальний шлях:

/Library/Displays/Contents/Resources/Overrides

Якщо ви працюєте зі старою версією macOS або старою версією скрипта, перевіряйте обидва варіанти.

Для яких моніторів це має сенс

Можливі проблеми

Альтернатива у 2026 році — BetterDisplay

Якщо не хочеться працювати зі скриптами та recovery-командами, можна спробувати:
BetterDisplay.

BetterDisplay дає flexible HiDPI scaling, custom scaled resolutions, EDID override, керування яскравістю, virtual displays та інші функції для роботи з моніторами.

Для більшості користувачів у 2026 році BetterDisplay буде простішим і безпечнішим варіантом, ніж ручне патчення display overrides через one-key-hidpi.

Інформація взята з GitHub

Оригінальний проєкт:
https://github.com/xzhih/one-key-hidpi

Натхнення

tonymacx86 thread

https://github.com/syscl/Enable-HiDPI-OSX

Висновок

one-key-hidpi залишається робочим способом увімкнути HiDPI на macOS, особливо для старих Mac або нестандартних зовнішніх моніторів.

Але у 2026 році це вже не єдиний варіант. Якщо потрібне простіше рішення з інтерфейсом, краще спочатку спробувати BetterDisplay.

Якщо ж потрібен саме легкий скрипт без додаткових програм — one-key-hidpi все ще можна використовувати, але тільки з розумінням ризиків і способів відновлення.