Самый правильный способ вручную включить HiDPI для внешнего монитора на Mac
Самый правильный способ вручную включить HiDPI для внешнего монитора на Mac

Когда Macbook подключен к 27-дюймовому монитору 2K, разрешение по умолчанию составляет 2560*1440, а шрифты очень мелкие. Если переключиться на 1920*1080, шрифты станут очень размытыми. Причина в том, что HiDPI не работает. включен на мониторе 2K. Ниже описано, как использовать его в macOS. Включите HiDPI.

Что такое HiDPI?

HiDPI — это технология отображения, которая использует 4 физических пикселя для отображения области 1 пикселя, что делает изображение более четким, а края — более гладкими.

В качестве примера возьмем монитор 4K. Его физическое разрешение составляет 3840*2160. После включения HiDPI разрешение составляет 1920*1080.

Если HiDPI включен на мониторе 2K, разрешение будет только 1280*720, шрифты станут очень большими, а отображаемый контент будет очень маленьким. Это может быть причиной того, что Apple запрещает мониторам 2K включать HiDPI.

Откройте скрипт macOS HiDPI одним щелчком мыши

Язык кода:javascript
копировать
bash -c "$(curl -fsSL https://raw.githubusercontent.com/xzhih/one-key-hidpi/master/hidpi.sh)"

Целью этого сценария является включение опции HiDPI для экранов с низким и средним разрешением, а также встроенные настройки HiDPI, которые можно установить в настройках системного монитора без необходимости использования программного обеспечения RDM.

Однако официальные проекты легко блокируются на Github. Если при доступе к Github происходит тайм-аут сети, вы можете использовать следующую команду внутреннего сценария:

Язык кода:javascript
копировать
sh -c "$(curl -fsSL https://html.sqlsec.com/hidpi.sh)"
Язык кода:javascript
копировать
Внутренний из Скрипт синхронизируется регулярно Github Официальный Скриптиз,Основной код перенесен во внутреннее облако кода,Его можно использовать очень плавно.

Механизм разрешения в macOS отличается от механизма в Windows. Например, экран с разрешением 1080p имеет параметры масштабирования 125% и 150% в Windows, но для того же экрана в macOS параметры масштабирования просто регулируют разрешение, что приводит к изменению шрифтов. и пользовательский интерфейс выглядят очень маленькими при разрешении по умолчанию и кажутся размытыми при понижении разрешения.

В то же время этот сценарий также может решить проблему с заставкой, внедрив исправленный EDID, или проблему с заставкой после пробуждения от сна. Конечно, этот ремонт будет варьироваться от человека к человеку.

Логотип всегда будет немного увеличен на втором этапе загрузки, поскольку разрешение поддельное.

настраивать:

Как использовать скрипт в один клик

Удаленный режим: введите следующую команду в терминале и нажмите Enter.

Язык кода:javascript
копировать
bash -c "$(curl -fsSL https://raw.githubusercontent.com/xzhih/one-key-hidpi/master/hidpi.sh)"

⬆️Примечание. По общеизвестным причинам, если вы чувствуете, что застряли здесь, это нормально, просто подождите еще немного. или ctrl+c Выйдите и повторите попытку.Однако официальные проекты легко блокируются на Github. Если при доступе к Github происходит тайм-аут сети, вы можете использовать следующую команду внутреннего сценария:

Язык кода:javascript
копировать
sh -c "$(curl -fsSL https://html.sqlsec.com/hidpi.sh)"
Язык кода:javascript
копировать
Внутренний из Скрипт синхронизируется регулярно Github Официальный Скриптиз,Основной код перенесен во внутреннее облако кода,Его можно использовать очень плавно.

Локальный режим: Загрузите проект, разархивируйте его, дважды щелкните мышью. hidpi.command бегать.

Увидев приведенную выше информацию, активация прошла успешно.

Восстановление (отключить HiDPI)

восстановление команды

Если вы все еще можете войти в систему, запустите команду еще раз и выберите вариант 3, чтобы отключить HIDPI.

режим восстановления

Если вы не можете войти в систему после использования этого скрипта, перейдите по ссылке macos режим восстановления,Открыть Терминал。

Есть два способа закрыть его. Рекомендуется выбрать первый.

Быстрое восстановление
Язык кода:javascript
копировать
ls /Volumes/

⬆️Вы увидите свой системный диск.

Язык кода:javascript
копировать
cd /Тома/тыизсистема Диск/Пользователи/
ls

⬆️Вы можете увидеть корневой (домашний) каталог всех пользователей.

Язык кода:javascript
копировать
cd Ваше имя пользователя
./.hidpi-disable

⬆️HiDPI успешно отключен.

Ручное восстановление

Удалить с помощью терминала Library/Displays/Contents/Resources/Overrides Удалите все папки конфигурации монитора, внедренные извне.

Конкретные команды следующие:

Язык кода:javascript
копировать
ls /Volumes/
rm -rf /Тома/тыизсистемадиск/Библиотека/Дисплеи/Содержимое/Ресурсы/Переопределения

Справочная статья

https://www.tonymacx86.com/threads/solved-black-screen-with-gtx-1070-lg-ultrafine-5k-sierra-10-12-4.219872/page-4#post-1644805

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

boy illustration
ASP.NET Core использует функциональные переключатели для управления реализацией доступа по маршрутизации.
boy illustration
[Проблема] Решение Невозможно подключиться к Redis; вложенное исключение — io.lettuce.core.RedisConnectionException.
boy illustration
От теории к практике: проектирование чистой архитектуры в проектах Go
boy illustration
Решение проблемы искажения китайских символов при чтении файлов Net Core.
boy illustration
Реализация легких независимых конвейеров с использованием Brighter
boy illustration
Как удалить и вернуть указанную пару ключ-значение из ассоциативного массива в PHP
boy illustration
Feiniu fnos использует Docker для развертывания учебного пособия по AList
boy illustration
Принципы и практика использования многопоточности в различных версиях .NET.
boy illustration
Как использовать PaddleOCRSharp в рамках .NET
boy illustration
CRUD используется уже два или три года. Как читать исходный код Spring?
boy illustration
Устраните проблему совместимости между версией Spring Boot и Gradle Java: возникла проблема при настройке корневого проекта «demo1» > Не удалось.
boy illustration
Научите вас шаг за шагом, как настроить Nginx.
boy illustration
Это руководство — все, что вам нужно для руководства по автономному развертыванию сервера для проектов Python уровня няни (рекомендуемый сборник).
boy illustration
Не удалось запустить docker.service — Подробное объяснение идеального решения ️
boy illustration
Настройка файлового сервера Samba в системе Linux Centos. Анализ NetBIOS (супер подробно)
boy illustration
Как настроить метод ssh в Git, как получить и отправить код через метод ssh
boy illustration
RasaGpt — платформа чат-ботов на основе Rasa и LLM.
boy illustration
Nomic Embed: воспроизводимая модель внедрения SOTA с открытым исходным кодом.
boy illustration
Улучшение YOLOv8: EMA основана на эффективном многомасштабном внимании, основанном на межпространственном обучении, и эффект лучше, чем у ECA, CBAM и CA. Малые цели имеют очевидные преимущества | ICASSP2023
boy illustration
Урок 1 серии Libtorch: Тензорная библиотека Silky C++
boy illustration
Руководство по локальному развертыванию Stable Diffusion: подробные шаги и анализ распространенных проблем
boy illustration
Полностью автоматический инструмент для работы с видео в один клик: VideoLingo
boy illustration
Улучшения оптимизации RT-DETR: облегченные улучшения магистрали | Support Paddle облегченный rtdetr-r18, rtdetr-r34, rtdetr-r50, rtdet
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | Деформируемое внимание с большим ядром (D-LKA Attention), большое ядро ​​​​свертки улучшает механизм внимания восприимчивых полей с различными функциями
boy illustration
Создано Datawhale: выпущено «Руководство по тонкой настройке развертывания большой модели GLM-4»!
boy illustration
7B превышает десятки миллиардов, aiXcoder-7B с открытым исходным кодом Пекинского университета — это самая мощная модель большого кода, лучший выбор для корпоративного развертывания.
boy illustration
Используйте модель Huggingface, чтобы заменить интерфейс внедрения OpenAI в китайской среде.
boy illustration
Оригинальные улучшения YOLOv8: несколько новых улучшений | Сохранение исходной информации — алгоритм отделяемой по глубине свертки (MDSConv) |
boy illustration
Второй пилот облачной разработки | Быстро поиграйте со средствами разработки на базе искусственного интеллекта
boy illustration
Бесшовная интеграция, мгновенный интеллект [1]: платформа больших моделей Dify-LLM, интеграция с нулевым кодированием и встраивание в сторонние системы, более 42 тысяч звезд, чтобы стать свидетелями эксклюзивных интеллектуальных решений.