Представлен MouseControl — альтернатива Logitech Options+ для мышей Logitech Обложка: Skyread

Представлен MouseControl — альтернатива Logitech Options+ для мышей Logitech

Новости
Главное:

  • Разработан открытый проект MouseControl — альтернатива Logitech Options+ для настройки кнопок мышей Logitech.
  • В текущей версии поддерживаются Bluetooth-мыши Logitech MX Master 3S, планируется расширение поддержки других моделей.
  • Проект не отправляет телеметрию, не требует облачных сервисов и регистрации, обладает удобным интерфейсом с широким набором функций.

Разработчик под псевдонимом TomBadash представил новый открытый проект MouseControl, призванный заменить фирменное программное обеспечение Logitech Options+ для настройки кнопок мышей бренда Logitech. Исходный код MouseControl написан на языке Python с использованием QML для создания графического интерфейса и распространяется под лицензией MIT, что обеспечивает свободу использования и доработок.

На данный момент проект поддерживает только Bluetooth-модель Logitech MX Master 3S, однако его архитектура предусматривает возможность добавления поддержки других моделей в будущем, что обещает повысить универсальность решения.

Создатель MouseControl указывает в качестве мотивации для разработки альтернативы низкую стабильность и неоптимальное потребление ресурсов фирменной Logitech Options+. В частности, последний релиз Logitech Options+ демонстрировал нагрузку на процессор в диапазоне 40–60% на устройствах Intel Macbook Pro. Кроме того, в MouseControl решена важная проблема защиты конфиденциальности — отсутствует сбор телеметрии, не требуется привязка к облачным сервисам Logitech и регистрация на их сайте. Это обеспечивает большую безопасность пользовательских данных и автономность работы.

Функциональность MouseControl включает в себя ремапинг всех шести программно настраиваемых кнопок мыши, возможность создания отдельных профилей с привязкой к приложениям, а также реализацию 22 действий для навигации, работы в браузере, редактирования и управления мультимедийным воспроизведением. Кроме того, программа позволяет регулировать DPI и скорость перемещения указателя, инвертировать направления прокрутки по вертикали и горизонтали, автоматически восстанавливать соединение при временном отключении мыши и сворачиваться в системный трей.

Настройки сохраняются в читаемом формате JSON, что упрощает их перенос и редактирование вне программы. Графический интерфейс выполнен на базе Qt Quick, поддерживает тёмную тему оформления и оснащён интерактивными диаграммами, что обеспечивает удобство и современный пользовательский опыт.

Проект MouseControl представляет собой важный шаг в сторону открытых и прозрачных решений для управления периферийными устройствами, соответствующих современным требованиям по производительности и защите персональных данных.

Tagged