SplitMouse

Бесплатно
Windows

Сайт: splitmouse.com

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

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

  • Мультикурсорность: поддержка нескольких независимых курсоров на одном рабочем столе, каждый курсор соответствует отдельной физической мыши.
  • Привязка к окнам и приложениям: настройка, позволяющая назначать конкретную мышь или курсор для взаимодействия с выбранными окнами или процессами.
  • Изоляция ввода: возможность изолировать ввод одной мыши от остальных, что предотвращает конфликт действий при одновременной работе нескольких пользователей.
  • Виртуальные устройства: создание виртуальных курсоров и событий ввода для приложений, которые не поддерживают множественные курсоры нативно.
  • Настраиваемые профили: сохранение конфигураций для разных сценариев использования, включая привязку кнопок, чувствительность и зоны управления.
  • Совместимость с внешними контроллерами: поддержка USB-мышей, беспроводных приёмников и некоторых трекпадов, а также опциональная интеграция с игровыми контроллерами.
  • Управление визуализацией: параметры отображения курсоров, включая размер, цвет и идентификационные метки для различения устройств.
  • Локальная совместная работа: оптимизация для использования на одном компьютере без сетевого взаимодействия, с минимальной задержкой и локальной обработкой событий.
  • Безопасность и привилегии: требование администраторских прав для установки драйверов или сервисов, обеспечивающих перехват и обработку низкоуровневых событий ввода.
  • Интеграция с ПО для презентаций и обучения: возможности адаптации к сценариям, где одновременно работают несколько участников, например, при групповом обучении или демонстрациях.
Подробнее