#gamepads — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #gamepads, aggregated by home.social.
-
Про режимы у геймпадов подключаемых к Android-устройствам, начиная с 11-й версии Android (включая 12-ю и 13-ю).
Есть три основных режима работы: Android, Switch и PlayStation (DS4).
Устройство может поддерживать работу в двух ил трёх из этих режимов — текущий выбирается на контроллере геймпада, через физический переключатель или зажатием нескольких кнопок.
Режим Android
Подключившись к ОС, устройство сообщает Android'у о себе, что является стандартным мобильным периферийным устройством. Частота опроса очень часто ограничена в районе 100...125 Гц.
Ради экономии заряда батареи и снижения нагрузки на процессор, так называемый стандартный медленный «слой» эмуляции HID.
Режим Switch
Это когда контроллер геймпада эмулирует Nintendo Switch Pro Controller и работает по протоколу Nintendo частота. Хорошо тем, что частота опроса составляет 250...500 Гц. Благодаря этому отзывчивость на движения стика более плавная и почти моментальная реакция на всякие нажатия.
Режим PlayStation (DS4)
Та же схема, что и со Switch-режимом:- Частота опроса (Polling Rate) типичная для стандартов Sony (обычно 250 Гц).
- Устройство имеет максимальный приоритет обработки ввода (очереди в ОС).
- На аппаратном уровне работают встроенные гироскоп и акселерометр.
Отличие в том, что сохраняется аналоговый ход курков — работают как отдельные оси, а не просто кнопки-переключатели.
Базовая раскладка ABXY
Геймпад в разных режимах, может слать сигналы американской/европейской раскладке или же азиатской:- кнопкой подтверждения является «Крест», которая внизу, там где кнопка «A» на Xbox
- кнопка подтверждения находится справа (японская раскладка).
У ряда моделей поменять менять эту раскладку (ABXY) можно дополнительной комбинацией клавиш. Например, сперва зажать на секунду две клавиши для переключений режима геймпада, а после этого сразу две других на пару секунд для перехода из азиатской раскладки в европейскую. После смены режима светодиод какой-нибудь сменит цвет с оранжевого на синий, а с переключением раскладки помограет какими-то цветами.
Режим маппинга G-Touch / V-Touch
У геймпадов работающих именно в Android-режиме можно активироваться специальный суб-протокол для работы с фирменным приложением. Для использования в играх, которые умеют использовать только сенсорный ввод пользователя. Для таких прилжоений G-Touch имитирует нажатия на экран поверх игры через система экранных оверлеев.- При включённом маппинге геймпад может светить как-то иначе светодиодами.
- Для ОС выглядит как передача сырых данных ввода (raw HID) в приложение маппинга.
Турбо режим
Это вообще про другое — про нажатие кнопок, когда геймпад позволяет одну кнопку нажимать в три-четыре раза реже, чем требуется для совершения действий в игре. Поскольку банально эмулирует многократные нажатия этой указанной ему кнопки.
Т.е. когда геймпад почему-то вдруг начал многократно дублировать нажатие какой-то кнопки, то это может быть не дефект и не поломка, а т.н. «турбо-режим».
У всяких обжимающие-охватывающих устройство (как тот же GameSir X5 Lite Type-C) может быть подключение не только через Type-C разъём, но и один-два беспроводных вариантов с несколькими дополнительными нюансами.
#hardware #портативки #handhelds #gaming #gamepad #gamepads #lang_ru