Всё в сравнении
macOS сама расставляет дисплеи, а несколько хороших инструментов берут на себя каждый свою часть работы. Вот что умеет каждый из них, в одной таблице.
| Universal Display Magnet | macOS | display-align | SnapBack | displayplacer | Magnet | |
|---|---|---|---|---|---|---|
| Коротко | ||||||
| Как с ним работать | Приложение с панелью в строке меню | Системные настройки | Приложение в строке меню | Строка меню, через Hammerspoon | Командная строка | Приложение в строке меню |
| Автоматизация из скриптов и других приложений | Файл конфигурации | URL-схема, Stream Deck и Команды | Командная строка | |||
| Дисплеи | ||||||
| Наглядная расстановка дисплеев | ||||||
| Все дисплеи вплотную одним щелчком | ||||||
| Запоминание расположения для каждого набора дисплеев и его возврат при повторном подключении | ||||||
| Возврат расположения после выхода Mac из сна | ||||||
| Восстановление разрешения каждого дисплея вместе с расположением | ||||||
| Поворот дисплеев, видеоповтор и частота обновления | ||||||
| Выбор дисплея для Dock | ||||||
| Исключение отдельных дисплеев | ||||||
| Выключение дисплея без отключения кабеля | ||||||
| Универсальное управление | ||||||
| Расположение Универсального управления между Mac | 1 | |||||
| Дисплеи двух Mac вплотную для Универсального управления | 1 | |||||
| Окна | ||||||
| Сохранение и восстановление макетов окон | ||||||
| Автоматическое восстановление окон при смене набора дисплеев | ||||||
| Возврат окон на их рабочий стол | 2 | 3 | ||||
| Автоматические снимки положения окон | ||||||
| Привязка окон сочетаниями клавиш | 4 | |||||
| Привязка окна перетаскиванием к краю экрана | 4 | |||||
| Привязка окон по третям | 5 | |||||
| Свои размеры и положения для привязки | ||||||
| Между Mac | ||||||
| Синхронизация расположений и рабочих пространств между вашими Mac | ||||||
- Использует закрытый фреймворк macOS; если он недоступен, страница скрыта.
- Определяет рабочие столы через закрытые интерфейсы macOS и перемещает окна сочетаниями клавиш «Перейти на Рабочий стол» (⌃1…⌃0), поэтому во время восстановления рабочие столы ненадолго переключаются.
- SnapBack называет свою поддержку рабочих столов (Spaces) работой «по возможности»: интерфейсы рабочих столов в macOS закрытые и могут работать ненадёжно.
- Требуется macOS 15 или новее.
- Как собственный размер, нарисованный на сетке; встроенной команды для третей нет.
Описано в документации продукта. Там не описано, но это не всегда значит, что он так не умеет.
По общедоступной документации каждого проекта на 24 октября 2026 г..
Universal Display Magnet опирается на идеи трёх проектов с открытым исходным кодом: display-align, SnapBack и displayplacer, а с окнами на других рабочих столах работает с помощью приёмов из AltTab и Amethyst. Общего кода с ними у него нет. Если один из них уже делает то, что вам нужно, он определённо стоит внимания.
Источники
Названия продуктов являются товарными знаками соответствующих владельцев. Universal Display Magnet не связан ни с одним из этих проектов.