Видеогид DATA FROG X3
Подключение для телефонов/планшетов Android (Игры в режиме Non-HID)
Настройка программного обеспечения ShootingPlus V3
Подключение для телефонов/планшетов Android (Игры в режиме HID)
Подключение для ПК (Windows)
Подключение для Nintendo Switch
Запустите вентилятор охлаждения
Что такое Xinput, Dinput и HID?
Игровые контроллеры могут работать в различных режимах ввода в зависимости от того, как они взаимодействуют с устройством, обычно ПК или игровой консолью. Три основных режима это XInput, DirectInput и HID (Устройство Человеческого Интерфейса) Режим. Вот краткий обзор каждого из них:
1. XInput
- Введено: Microsoft (с контроллерами Xbox 360)
- Лучшее для: Современные игры для Windows
- Особенности:
- Стандартизированное сопоставление кнопок, упрощающее настройку для разработчиков.
- Поддерживает обратную связь с помощью вибрации.
- Ограничено четырьмя контроллерами одновременно.
- Определяется Windows как контроллер Xbox.
- Распространенные устройства: Контроллеры Xbox 360, Xbox One, Xbox Series X/S и многие сторонние контроллеры для ПК.
Плюсы: Подключи и играй в большинстве современных ПК-игр.
Недостатки: Не поддерживает столько же кнопок и осей, как DirectInput.
2. DirectInput
- Введено: Microsoft (старый API до XInput)
- Лучше всего для: Старые игры для Windows и специализированные контроллеры
- Особенности:
- Поддерживает больше кнопок и осей, чем XInput.
- Позволяет настраивать индивидуальные конфигурации контроллеров.
- Более сложная настройка, так как сопоставления кнопок различаются между устройствами.
- Нет совместимости с оригинальным контроллером Xbox.
- Распространенные устройства: Старые игровые контроллеры, гоночные рули, джойстики, аркадные стики.
Плюсы: Более гибкая обработка ввода, полезная для нишевых контроллеров.
Недостатки: Не поддерживается во многих современных играх без дополнительного программного обеспечения.
3. Режим HID (Устройство Человеческого Интерфейса)
- Представлено: USB стандарт (не специфичный для игр)
- Лучше всего для: Универсальная совместимость на нескольких платформах
- Особенности:
- Работает как универсальное входное устройство без специальных драйверов.
- Часто используется в контроллерах, которые поддерживают как ПК, так и мобильные устройства.
- Нет стандартизированной раскладки кнопок, требуется ручное сопоставление.
- Распространенные устройства: Универсальные игровые контроллеры, совместимые с мобильными устройствами, определенные Bluetooth контроллеры.
Плюсы: Работает на различных операционных системах без необходимости в специализированных драйверах.
Недостатки: Может потребоваться дополнительная настройка для правильной работы в играх.
Какой выбрать?
Для современного ПК-гейминга → XInput (самый простой и совместимый).
Для старых или нишевых игр → DirectInput (гибкий, но требует настройки).
Для мобильной и общей совместимости → Режим HID (полезно для многоплатформенного использования).
Многие современные контроллеры (особенно сторонние) позволяют переключаться между этими режимами с помощью комбинации нажатий кнопок, позволяя пользователям выбрать лучший вариант в зависимости от их потребностей.