Разработчик добился совместимости дополнительного дисплея ZenVision ноутбуков ASUS с Linux. Эта небольшая панель на крышке, отображающая время, заряд батареи или сообщения, ранее работала только с официальным программным обеспечением Windows. Теперь открытый код позволяет пользователям Linux настраивать визуальные эффекты и использовать этот аксессуар, который был ограничен одной операционной системой.
Открытый код разблокирует дополнительный дисплей ASUS 🛠️
Проект, доступный в публичных репозиториях, использует модифицированные драйверы для взаимодействия с оборудованием ZenVision. Пользователи могут настраивать виджеты, анимации и уведомления без зависимости от проприетарного программного обеспечения. Реализация требует изменений в ядре и доступа к внутреннему USB-интерфейсу ноутбука. Хотя проект охватывает не все модели, этот прогресс представляет собой шаг к полной совместимости периферийных устройств в среде Linux.
Windows теряет монополию на 3-дюймовый экран 😅
То, что ASUS решила оставить только для Windows, как будто отображение времени было государственной тайной, теперь любой владелец совместимого ноутбука с желанием покопаться в коде может заставить ZenVision работать в Linux. Да, приготовьте кофе: придется компилировать модули и молиться, чтобы ядро не выдало ошибок. Потому что ничто так не говорит о свободе, как проведение целого вечера за настройкой экрана, показывающего те же часы, что и на рабочем столе.