Аналоги LittleBigMouse

DisplayFusion

Бесплатно
Windows

DisplayFusion — это коммерческая утилита для управления многомониторными конфигурациями в операционной системе Windows, предоставляющая инструменты для управления обоями рабочего стола, панелями задач на каждом мониторе, привязкой окон, горячими клавишами и профилями дисплеев; поддерживает расширенные функции, такие как управление расположением и размером окон по правилам, синхронизацию масштабирования, переназначение действий мыши и автоматизацию задач через скрипты, и предназначена для повышения удобства работы с несколькими мониторами по сравнению со стандартными средствами системы.

LittleBigMouse

Бесплатно
Открытый исходный код
Windows

Сайт: github.com/mgth/LittleBigMouse

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

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

  • Коррекция перехода курсора: сглаживание и перерасчёт траектории указателя при переходе между экранами с разными DPI, чтобы курсор попадал в ожидаемое место на соседнем дисплее.
  • Адаптивная сетка координат: построение виртуальной непрерывной рабочей области с учётом физических размеров и разрешения каждого монитора.
  • Поддержка смешанных масштабов: учёт системных уровней масштабирования и пользовательских настроек для согласования позиции окон и указателя.
  • Конфигурация расположения дисплеев: ручное и автоматическое определение относительного расположения экранов и их границ для корректного перехода курсора.
  • Интеграция с оконным менеджером: взаимодействие с системными API для корректного позиционирования окон и обработки событий ввода.
  • Гибкая настройка поведения: параметры чувствительности, области «залипания» курсора на границах и правила преобразования координат.
  • Работа в фоновом режиме: минимальное влияние на производительность при постоянной корректировке координат и отслеживании состояния дисплеев.
Подробнее