Скорость мыши Openterface Mini-KVM и игровая производительность на macOS
Анализ поведения мыши, ориентированный на игры
В этой статье обобщаются результаты тестирования производительности мыши в реальных условиях Openterface Mini-KVM в macOS с упором на поведение мыши, связанное с играми, ограничения скорости последовательной передачи данных и рекомендуемые конфигурации.
Игры не являются основной целью KVM с открытым интерфейсом, но мы подтолкнули их к изучению ограничений KVM-over-USB. В macOS скорость 115 200 бод + Relative HID обеспечивает наилучшую задержку мыши. Создан для настройки и отладки, настроен для дальнейшего повышения производительности. pic.twitter.com/ianurD9ArL
— TechxArtisan (@TechxArtisan) 23 декабря 2025 г.
1. Тестирование программного обеспечения и среды
Программное обеспечение
-
Хост-приложение: Openinterface для macOS v1.21 (В разработке)
-
Инструмент измерения на целевой стороне: Специальное приложение для внутреннего тестирования, разработанное для точного измерения высокочастотного ввода данных с помощью мыши и скорости обработки событий в целевой системе.
⚠️ Поскольку версия 1.21 все еще находится в активной разработке, некоторые характеристики поведения и производительности могут улучшиться в будущих выпусках.
Условия тестирования: регулирование скорости мыши
Ни в одном из тестов не применялось регулирование скорости мыши или искусственное ограничение скорости.
Ввод мыши захватывался и пересылался на собственной скорости устройства, при условии соблюдения только следующих условий:
- Скорость опроса оборудования мыши
- Выбранный режим мыши (Абсолютное/Относительное событие/Относительный HID)
- Последовательная скорость передачи данных
- Обработка ввода с помощью мыши целевой ОС.
2. Основы пропускной способности мыши
Каждое событие движения мыши, передаваемое через Mini-KVM, состоит из:
11 байт = 88 бит
Теоретическая последовательная пропускная способность
| Скорость передачи данных | Макс. событий/втор. |
|---|---|
| 9600 | ~109 событий/с |
| 115200 | ~1309 событий/с |
⚠️ Эти значения представляют собой верхние теоретические пределы. На фактическую производительность влияют:
- Скорость опроса мыши хоста
- Режим мыши (абсолютный или относительный)
- планирование событий ввода macOS
- Последовательная буферизация и обработка прошивки
- Целевая частота опроса мыши для ОС, которая может существенно повлиять на воспринимаемую скорость отклика (например, низкая частота опроса по умолчанию в некоторых дистрибутивах Linux).
3. Результаты испытаний
A. Абсолютный режим мыши (9600 и 115200 бод)
| Тип мыши | Скорость передачи данных | Скорость хоста (Гц) | Целевая скорость (Гц) | Заметки |
|---|---|---|---|---|
| Bluetooth | 9600 | ~125 | ~75 | Последовательная полоса пропускания насыщена; ввод в очереди, движение задерживается |
| Проводной | 9600 | ~150 | ~75 | Последовательная полоса пропускания насыщена; ввод в очереди, движение задерживается |
| Игры | 9600 | ~1000 | ~75 | Высокочастотный вход имеет большую очередь; оперативность значительно снижена |
| Bluetooth | 115200 | ~125 | ~125 | Стабильное сопоставление хоста и цели 1:1 |
| Проводной | 115200 | ~175 | ~175 | Улучшенная пропускная способность; задержка появляется при быстром движении |
| Игры | 115200 | ~1000 | ~350 | Достигнут предел последовательной пропускной способности; лишний ввод в очереди |
Вывод (абсолютный режим):
Абсолютный режим мыши масштабируется в зависимости от скорости передачи данных, но остается ограниченным последовательной пропускной способностью и входной буферизацией. При скорости 9600 бод все типы мышей блокируются, а движение задерживается. При скорости 115 200 бод стандартные мыши обеспечивают стабильное поведение, но игровые мыши с высокой частотой опроса по-прежнему превышают доступную пропускную способность, что приводит к задержке.
Абсолютный режим подходит для управления настольным компьютером, а не для игр, чувствительных к задержке.
B. Режим относительных событий мыши
Режим относительных событий мыши фиксирует события движения мыши непосредственно из окна операционной системы, вычисляет дельту перемещения между последовательными положениями курсора и пересылает в целевую систему только данные относительного движения.
Этот режим:
- не требует дополнительных системных разрешений
- Не зависит от абсолютных координат экрана
- Преимущества большого окна захвата, позволяющие более детально отслеживать дельты движений.
- Избегает буферизации абсолютной позиции, что приводит к меньшей задержке и лучшему отклику.
Относительная производительность режима событий мыши
| Тип мыши | Скорость передачи данных | Скорость хоста (Гц) | Целевая скорость (Гц) | Заметки |
|---|---|---|---|---|
| Bluetooth | 9600 | ~100 | ~90 | Близкий серийный лимит; стабильный для повседневного использования |
| Проводной | 9600 | ~125 | ~90 | Последовательная полоса пропускания насыщена; незначительная задержка |
| Игры | 9600 | ~1000 | ~100 | Высокий опрос превышает пропускную способность; входной сжатый |
| Bluetooth | 115200 | ~125 | ~125 | Сопоставление хоста и цели 1:1 |
| Проводной | 115200 | ~180 | ~150 | Улучшенная пропускная способность; плавное отслеживание |
| Игры | 115200 | ~1000 | ~450 | Лучшая наблюдаемая производительность; ограничение последовательной пропускной способности |
🔴 9600 бод недостаточно для игровых мышей с высокой частотой опроса 🟢 115200 бод обеспечивает отзывчивый ввод игрового класса в режиме относительных событий
C. Режим HID относительной мыши
Режим Relative Mouse HID напрямую преобразует входные данные мыши macOS HID в события HID в целевой системе, минуя обработку курсора на уровне окна и сопоставление абсолютных координат.
Этот режим:
- Работает с необработанными событиями мыши на уровне HID
- не зависит от размера окна приложения
- Сохраняет собственные характеристики опроса мыши
- Минимизирует промежуточную буферизацию и трансляцию.
- Обеспечивает самую низкую задержку среди всех режимов мыши.
В результате режим Relative Mouse HID обеспечивает поведение наиболее близкое к прямому подключению USB-мыши, особенно при более высоких скоростях передачи данных.
Относительная производительность режима HID мыши
| Тип мыши | Скорость передачи данных | Скорость хоста (Гц) | Целевая скорость (Гц) | Заметки |
|---|---|---|---|---|
| Bluetooth | 9600 | ~100 | ~90 | Близкий серийный лимит; приемлемо для базового использования |
| Проводной | 9600 | ~250 | ~180 | Последовательная полоса пропускания частично насыщена |
| Игры | 9600 | >1000 | ~90 | Высокий опрос превышает доступную пропускную способность |
| Bluetooth | 115200 | ~160 | ~155 | Сопоставление хоста и цели почти 1:1 |
| Проводной | 115200 | ~250 | ~150 | Стабильный и отзывчивый |
| Игры | 115200 | >1000 | ~500 | Лучшая общая производительность; ограничение последовательной пропускной способности |
Ключевые выводы (режим Relative HID):
- Обеспечивает самую низкую задержку среди всех режимов мыши.
- При скорости 9600 бод мыши с высокой частотой опроса остаются ограниченными в пропускной способности.
- При скорости 115 200 бод игровые мыши обрабатывают сотни событий на целевой стороне в секунду**
- Настоятельно рекомендуется для игр и быстрого движения камеры
D. Прямое управление мышью в Windows (справка)
| Тип мыши | Целевая скорость (Гц) |
|---|---|
| Bluetooth-мышь | 80–85 |
| Проводная мышь | 120–125 |
| Игровая мышь | >1000 |
В этом справочнике показано, что Mini-KVM (115200 бод, относительный режим HID) может приблизиться к производительности встроенной проводной мыши, хотя он не может полностью устранить присущие KVM и последовательные транспортные издержки.
4. Рекомендуемая игровая конфигурация
✅ Рекомендуется
- Режим мыши: Относительный HID мыши
- Скорость передачи данных: 115200
- Тип мыши: Проводная или игровая мышь.
- Частота опроса: рекомендуется ≤1000 Гц.
❌ Избегайте
- Абсолютный режим мыши для игр
- 9600 бод для мышей с высокой частотой опроса
- Чрезмерно высокая частота опроса без достаточной пропускной способности последовательного канала.
5. Важные ожидания
Openterface Mini-KVM в первую очередь предназначен для:
✔ Взаимодействие BIOS/UEFI ✔ Настройка и отладка системы ✔ Удаленный доступ и управление
Хотя игры возможны, Mini-KVM не является заменой игровой USB-мыши с прямым подключением, особенно для высококонкурентных игр или игр с критической задержкой.
6. Итоговое резюме
-
Игры с Openinterface Mini-KVM возможны при правильной настройке.
-
На быстродействие в играх влияют режим мыши, частота опроса и скорость передачи данных, а не производительность процессора хоста.
-
Абсолютный режим мыши отдает приоритет точности позиционирования и не подходит для игр.
-
9600 бод создает жесткий потолок входной полосы пропускания.
-
Режим Relative Mouse HID со скоростью 115 200 бод обеспечивает наилучший баланс:
- Входная частота
- Задержка
- Стабильность
-
Хотя Mini-KVM не может полностью соответствовать стандартному USB-подключению, он может обеспечить удобство игры и отзывчивость для обычных и некоторых конкурентных игровых сценариев.
Общий вердикт
✅ Технически надежен ✅ Четкое позиционирование для геймеров ✅ Честно говорить об ограничениях