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

 

Blog By Merelyigor

DisableMonitor для macOS — вимкнення окремого монітора на Mac та керування розширеннями

DisableMonitor — це стара утиліта для macOS, яка додавала функцію вимкнення окремого монітора.
За допомогою програми можна було вимкнути, увімкнути або змінити роздільну здатність підключеного дисплея.

Програма була корисною для MacBook з зовнішнім монітором, коли потрібно було вимкнути вбудований екран
або тимчасово відключити один із підключених дисплеїв.


DisableMonitor для macOS


Завантажити DisableMonitor з GitHub Releases

Важливо: актуальний стан на 2026 рік

Станом на 2026 рік DisableMonitor більше не розробляється.
Оригінальний репозиторій на GitHub досі доступний, але автор проєкту прямо попереджає,
що розробку зупинено і вона не буде продовжена без нового мейнтейнера.

Також у README проєкту є серйозне попередження:
повідомлялося, що програма може спричинити незворотні проблеми з комп’ютером.

Тому зараз цю програму варто розглядати як старе архівне рішення,
а не як рекомендований інструмент для сучасних версій macOS.

Попередження

Повідомлялося, що це програмне забезпечення може завдати незворотної шкоди комп’ютеру.

Використовуйте тільки на власний ризик.


Розробку проєкту зупинено. Якщо ви хочете стати мейнтейнером,
можна відкрити issue у репозиторії проєкту.

Коли DisableMonitor може бути корисним

Коли краще не використовувати DisableMonitor

Використання через консоль

DisableMonitor можна використовувати не тільки через графічний інтерфейс, а й через Terminal.

Доступні такі параметри:

$ /Applications/DisableMonitor.app/Contents/MacOS/DisableMonitor --help
usage: DisableMonitor [options]
Options:
-l, --list          list all attached monitors
-d, --disable ID    disable monitor with specified id
-e, --enable ID     enable monitor with specified id
-h, --help          show this help

Приклад використання:

$ /Applications/DisableMonitor.app/Contents/MacOS/DisableMonitor --list
 ID         Name
----------- -----------------
 188823026  SyncMaster (1)
 188834480  SyncMaster (2)
----------- -----------------

$ /Applications/DisableMonitor.app/Contents/MacOS/DisableMonitor --disable 188834480

У цьому прикладі спочатку виводиться список підключених моніторів,
а потім один із них вимикається за його ID.

Увага: перед використанням команди --disable переконайтесь,
що вимикаєте правильний дисплей. Якщо вимкнути основний або єдиний активний екран,
можна отримати чорний екран і втратити можливість нормально керувати системою.

Що робити, якщо екран став чорним

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

Якщо вам потрібне сучасне рішення для керування дисплеями на macOS,
краще спочатку подивитися на актуальні інструменти:

Внесок у проєкт

Оригінальний проєкт відкритий на GitHub.
Якщо ви хочете зробити внесок, можна створити форк, внести зміни та відправити pull request.

Також можна додати нові функції, переклади або виправлення, якщо ви готові підтримувати старий код.

Висновок

DisableMonitor був корисною утилітою для macOS, коли потрібно було вимкнути окремий монітор
або керувати дисплеями через консоль.

Але у 2026 році це вже застарілий і непідтримуваний інструмент.
Використовувати його варто тільки обережно і тільки якщо ви розумієте ризики.

Для сучасних версій macOS краще спочатку розглянути Lunar, BetterDisplay або MonitorControl,
залежно від того, що саме потрібно: вимкнення екрана, керування яскравістю,
HiDPI, віртуальні дисплеї або профілі моніторів.

Посилання