- Апдейт AirDisplay позволяет пользоваться HiDPI на Mac
- HiDPI:
- RETINA DISPLAY:
- Как включить режим HiDPI на внешнем дисплее в macOS
- AvantContra
- 30 августа 2020 г. · чтение 4 мин.
- Русские Блоги
- Что такое HiDPI? macOS 10.15 включить HiDPI
- How to Enable HiDPI Mode in macOS
- How to Enable HiDPI Mode
- Third-Party Applications
Апдейт AirDisplay позволяет пользоваться HiDPI на Mac
AirDisplay, приложение стоимостью 10 долларов, которое позволяет вашему iPad стать вторым (третьим, четвертым и т.д.) дисплеем вашего Mac/PC, вчера было обновлено, получив поддержку разрешения HiDPI экрана нового iPad.
«Разработчик Avatron объявил о релизе приложения «Air Display», которое позволяет iPhone, iPad и Mac выступать в качестве второго или третьего монитора, и получает поддержку разрешения 2048х1536 пикселей нового iPad с дисплеем 264-DPI Retina. Это означает, что скоро вы сможете использовать свой iPad третьего поколения в качестве монитора с разрешением 2048х1536 пикселей. Чтобы воспользоваться HiDPI, нужно просто зайти в Displays Preferences и выбрать 1024×768 (HiDPI)… Поддержка HiDPI в течение некоторого времени уже присутствует в Mac OS. Но она не доступна через System Preferences, потому что до сих пор массово не производятся компьютерные дисплеи с высоким разрешением. Для этого и существует Air Display, теперь с поддержкой разрешения нового iPad».
Вот что указано в обзоре обновления (версия 1.6):
HiDPI:
RETINA DISPLAY:
— устройства с дисплеем Retina сейчас могут предлагать высокое разрешение на выбор – пользователь имеет возможность по-прежнему пользоваться разрешениями, отличными от Retina;
— Air Display сейчас использует полное разрешение экрана при масштабировании (в случае видеовыхода или отзеркаливания на устройства с более крупными экранами).
Источник
Как включить режим HiDPI на внешнем дисплее в macOS
AvantContra
30 августа 2020 г. · чтение 4 мин.
Когда Mac подключен к монитору 2K с высоким разрешением, например, DELL U2518D в моем hand имеет разрешение по умолчанию 2560 * 1440, которое заполнено 25-дюймовым экраном. Текст на самом деле немного мал.
Но то, что я хочу, должно быть:
Если вы напрямую используете метод Scale для понижения разрешения, например, до 1080p:
Таким образом, текст будет большим, но края будут размыты, потому что нет поддержки HiDPI, как встроенный экран Mac.
Итак, функция включения HiDPI, как написано в этой статье, заключается в увеличении + ясности:
Как включить внешний дисплей HiDPI, на примере macOS 10.15:
- Выключите, включите и удерживайте cmd + R, чтобы войти в режим восстановления.
- Откройте терминал в утилите.
- Введите csrutil disable
- Обычный перезапуск
Войдите в систему в обычном режиме, откройте терминал и введите:
sudo defaults write/Library/Preferences/com.apple.windowserver. plist DisplayResolutionEnabled -bool true
- Поставщик запроса: ioreg -l | grep «DisplayVendorID»
- Запросить текущий дисплей: ioreg -l | grep «DisplayProductID»
На этом шаге вы найдете внутренний экран. Обратите внимание на различие. Крайний справа — это внешний экран.
Кроме того, при изменении интерфейса дисплея в будущем, например при переходе с HDMI на DP/mDP и т. Д. ., приведенный выше DisplayProductID изменится и его необходимо сбросить.
- Сначала преобразуйте два указанных выше идентификатора в шестнадцатеричные числа. Просто найдите мобильный калькулятор или поищите в Интернете инструмент для онлайн-конвертации.
- Создайте новый файл в любом месте (например, на рабочем столе) и назовите его:
DisplayProductID-413c
Замените 413c выше своим идентификатором.
- Скопируйте XML-файл ниже, вставьте его в указанный выше файл и отредактируйте его с помощью текстового инструмента, например Блокнота.
Замените значения в DisplayProductID и DisplayVendorID в xml своими собственными , и используйте десятичные числа прямо здесь.
- Скопируйте файл конфигурации в системный каталог.
В этом каталоге есть ограничения разрешений, поэтому сначала запустите в терминале:
sudo mount -uw/ - Откройте системную папку , вы можете использовать Finder’s Go to Folder:
/System/Library/Displays/Contents/Resources/Overrides/
Источник
Русские Блоги
Что такое HiDPI? macOS 10.15 включить HiDPI
Обычный дисплей, подключенный к MacBook, обнаружил, что собственное разрешение установлено на дисплее 2K с очень мелкими шрифтами, а эффект отображения особенно размыт при замене на разрешение 1080P. Ниже показано, как принудительно использовать HiDPI на MacBook.
Что такое HiDPI
Он использует 2 физических пикселя по горизонтали и вертикали, то есть 4 физических пикселя для отображения области пикселей. В результате детали изображения удваиваются, становятся более четкими, а края более гладкими.
В качестве примера возьмем 13-дюймовый MacBook Pro с физическим разрешением экрана 2560 x 1600, поэтому исходное разрешение HiDPI составляет 1280 x 800. Более высокое разрешение масштабирования 1440×900 HiDPI представляет собой виртуальное разрешение 2880×1800, а затем ввод мягкого масштабирования. Итак, вы можете обнаружить, что компьютеры Apple всегда имеют очень высокое разрешение.
Что ж, поскольку ваш экран 1080p, не так много пикселей для синтеза HiDPI. Если вы рассчитываете с собственным дисплеем, разрешение вашего экрана 1080p должно быть 960×540. Вы не можете использовать такое низкое разрешение.
Функция этого скрипта — виртуализировать поддельное разрешение, которое выше физического разрешения вашего экрана . Если вы хотите включить разрешение HiDPI 1080p, виртуализируйте поддельное разрешение 3840 x 2160, и тогда macOS будет использовать 4 пикселя. Для отображения области размером 1 пиксель, что соответствует разрешению 1080p, которое соответствует вашему физическому разрешению.
Настроить HiDPI вручную
Тестовая среда для этого руководства:
- Ноутбук: MacBook Pro (Retina, 15 дюймов, середина 2015 г.)
- Дисплей: Dell P2416D
- Операционная система: MacOS Catalina (версия 10.15.1)
0. Установите RDM
Я считаю, что многие люди уже установили этот инструмент. Он используется для изменения разрешения экрана. Если он не установлен, установите его на странице загрузки RDM.
1. Отключите SIP в macOS.
SIP называется «Защита целостности системы» или «Защита целостности системы». Это механизм защиты, используемый Apple для предотвращения несанкционированного доступа к системным файлам. Чтобы отключить его для последующих операций, выполните следующие действия:
- Выключить (лучше сфотографировать на телефон и записать эти 4 шага)
- Нажмите команда (⌘) + R + кнопка питания Включение, автоматический переход в режим восстановления
- Выберите в верхней строке меню Утилиты средний Терминал
- введите команду csrutil disable
Наконец, терминал отображает «Успешно . ». Ожидается много текста, подтверждающего успех. Вы можете войти reboot Перезагрузка. После выполнения всех указанных ниже настроек, если вы хотите восстановить SIP, повторите шаги с 1 по 3 и войдите в шаг 4. csrutil enable Довольно.
2. Включите опцию HiDPI в macOS.
После повторного перезапуска войдите в систему, откройте терминал и войдите
3. Проверьте номер вашего внешнего монитора.
Этот шаг очень важен, сначала введите две команды
Эти две команды используются для запроса вашего идентификатора поставщика дисплея. DisplayVendorID И идентификатор продукта DisplayProductID . Далее вам нужно найти соответствующий вашему монитору DisplayVendorID с участием DisplayProductID :
- Отсоедините кабель HDMI или DP от дисплея.
- После ввода двух вышеуказанных команд по отдельности return(↩) , Каждая команда вернет результат с числом. Это номер по умолчанию для MacBook DisplayVendorID с участием DisplayProductID Вверх
- Подключитесь к монитору
- Затем введите две команды отдельно, и каждая команда вернет два результата с числами. По сравнению с результатом по умолчанию для MacBook только что другое число — это ваш монитор DisplayVendorID с участием DisplayProductID Вверх
- Преобразуйте эти два числа в соответствующие шестнадцатеричные числа с помощью этого инструмента шестнадцатеричного преобразования.
Теперь вернитесь на рабочий стол и создайте новую папку с именем DisplayVendorID- [шестнадцатеричное число DisplayVendorID, которое вы только что нашли] ,Например DisplayVendorID-10ac 。
Затем добавьте файл в эту вновь созданную папку и назовите его DisplayProductID- [только что найденное шестнадцатеричное число DisplayProductID] ,Например DisplayProductID-a0c3 。
4. Создайте файл plist для своего монитора.
Введите модель дисплея, DisplayProductID и DisplayVendorID в поле слева, обратите внимание на заполнение шестнадцатеричного числа и проверьте, совпадает ли десятичное число сзади с тем, которое вы только что проверили. Если вам нужно добавить собственное дополнительное разрешение, просто создайте новую конфигурацию разрешения прямо ниже. Наконец, скопируйте сгенерированный текст в формате XML справа и вставьте его во вновь созданный файл. (Вы также можете скачать файл прямо с сайта, убрав суффикс имени файла .plist )
Текст XML выглядит следующим образом:
4. Скопируйте файл конфигурации plist в каталог конфигурации системы.
Этот шаг заключается в копировании вновь созданного файла конфигурации в вашу системную директорию. Если вы копируете напрямую, вам обычно будет предложено, что системная директория предназначена только для чтения, и вы не можете сделать что-либо неправильно. Итак, сначала вам нужно выполнить следующую команду в терминале:
Таким образом можно скопировать в системную папку. (Эта команда становится недействительной после перезапуска)
Затем откройте системную папку /System/Library/Displays/Contents/Resources/Overrides/ , Вы найдете множество каталогов с названиями, похожими на имена только что упомянутой папки. Добавьте свои вновь созданные папки, смешайте с ними и представьте, что это одна из них. Перезагрузка.
5. Измените разрешение.
После перезагрузки снова войдите в систему, сначала откройте RDM, вы увидите его в строке меню:
Основной дисплей и Дисплей 2 — это настройки разрешения экрана вашего внешнего монитора и MacBook соответственно (положение может быть обратным, попробуйте сами). Пункт настройки разрешения с символом ⚡️ добавляется после включения HiDPI. Если у вас есть 24-дюймовый монитор 2K, как у меня, вы можете выбрать его. 1920×1080⚡️ Та конфигурация.
Он больше и четче, чем пользовательский интерфейс и шрифты с собственным разрешением?
Источник
How to Enable HiDPI Mode in macOS
The magic of Apple’s “Retina” displays is that macOS (formally called Mac OS X) renders the user interface with four times as many pixels (twice the vertical and twice the horizontal resolutions) as it does on a traditional lower resolution display, giving users the benefits of ultra-sharp text and graphics without making the interface too small to see.
This works great on high-resolution displays like 4K monitors and the new 5K iMac, but what if you could have the benefit of Retina-like sharpness on a non-Retina monitor? Well, thanks to something called HiDPI mode in macOS/OS X, you can, although there’s a pretty big caveat.
How to Enable HiDPI Mode
HiDPI mode was initially available as an option in Xcode’s Quartz Debug utility, but since Mavericks has been accessible via a Terminal command. If you’re running Mountain Lion or older, check out this article at OS X Daily for instructions on how to enable HiDPI mode in OS X. I.
Note: If you’re using macOS Mojave, the Terminal commands shown below won’t work, so you’ll want to skip down to the part of this article that talks about “third-party applications.”
If you’re using macOS Mavericks or higher, then continue with the steps below:
- Fire up a new Terminal window and then copy and paste the following command:
$ sudo defaults write /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled -bool true - Then press Return to execute the command and, because this is a “sudo” command, enter your admin password when prompted.
- Next, reboot your Mac and, upon logging back in, head to System Preferences and click on Displays.
Here you’ll see the familiar preference window where you can set your resolution and refresh rate.
Most users will likely have the “Default for Display” option checked, which is typically your display’s native resolution. Click Scaled to reveal additional resolutions and you’ll see one or more options at the bottom of the list with “(HiDPI)” appended to their resolutions. Click on one of the HiDPI modes to enable it on your desired display.
Note: If you’re not seeing the HiDPI resolutions listed in System Preferences after using the Terminal command above, try clicking on the “Scaled” radio button while holding the Alt/Option key on your keyboard. This trick reveals additional resolutions for all displays and should list the HiDPI resolutions if they weren’t already visible.
You’ll instantly see everything appear much sharper, but here comes the caveat: your effective resolution is much lower. This works on high-resolution Retina displays because macOS has millions of additional pixels to work with.
If you want “Retina-quality” on a standard-resolution display, you’re going to end up with a much lower effective resolution. For example, here’s what a native resolution of 1920×1200 looks like on a 20-inch iMac:
And here’s what HiDPI mode looks like with an effective resolution of 960×600:
Although it may be difficult to discern on your own display (you can click on each image to view them larger), the HiDPI mode makes macOS and apps look much crisper, but significantly reduces the working resolution of the system.
You therefore likely won’t want to work in HiDPI mode all the time, but once you’ve enabled it with the Terminal command, you can easily switch to it when you want to view a particular app or document with Retina-like quality, or if you want to temporarily make the UI easier to see from a distance without the reduction in quality that accompanies using a “normal” lower resolution, such as when displaying OS X on an HDTV across the room.
When you want to switch back to the default native resolution, just head back to System Preferences > Displays and choose “Default for Display” or your preferred resolution from the “Scaled” list. It doesn’t hurt to leave HiDPI mode enabled as an option in OS X when you’re not using it, but if you want to remove the HiDPI mode resolutions from your “Scaled” resolutions list, just run the following command in Terminal:
$ sudo defaults delete /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled
Just as when you enabled HiDPI mode in macOS, you’ll need to both enter your admin password and reboot your Mac for the change to take effect.
Third-Party Applications
If you’d rather not play around with Terminal commands, there are third-party apps and utilities that can enable HiDPI mode for you, in addition to other display-related functionality.
Here are some examples of third-party software that can enable HiDPI on macOS:
- ResolutionTab ($1.99, Mac App Store) ResolutionTab is a “menu bar app for fast switching between Standard & HiDPI display modes.”
- SwitchResX ($15, shareware). SwitchResX, in particular, offers tons of additional functionality for setting up custom resolutions and refresh rates, but both of these apps can get you in and out of HiDPI mode with just a click.
HiDPI mode certainly isn’t a replacement for a true high-resolution Retina display, but it serves a useful role for those who occasionally need macOS/OS X to look sharper, such as when taking high-quality screenshots, or for users who want a larger and easier to read interface without the blurriness of a standard lower resolution.
If you found this article useful, you might want to check out other TechJunkie Mac articles, including How to Use Only a Dark Menu Bar and Dock in macOS Mojave and How to Edit the Hosts File on macOS (Mac OS X).
Do you have any tips or tricks for turning on HiDPI mode on your Mac? Do you know of any good third party applications other than the two listed above? If so, please tell us about it in the comments below!
Источник