В Android 12 можна додати кращий гул ігрового контролера

Google працює над покращенням підтримки ігрового контролера для майбутньої версії Android, можливо, майбутнього випуску Android 12.

Оскільки мобільні та хмарні ігри зростають, Google прагне нарешті покращити ситуацію з шумом контролера на Android. Зараз, якщо ви підключите ігровий контролер до свого пристрою Android через USB або через Bluetooth, швидше за все, він не буде вібрувати, як під час гри на консолі. Це тому, що Android забезпечує лише мінімальну підтримку вібрації підключених пристроїв введення — вона або ввімкнена, або вимкнена. Після оголошення ще в жовтні, що компанія є розглядаючи додавання належної підтримки Rumble, тепер ми помітили коміти коду, які дозволяють покращити Rumble ігрового контролера.

Коли ми вперше висвітлив це питання ще в жовтні ми спочатку зазначали, що Android не має API для генерування вібрації на зовнішніх пристроях, таких як підключений ігровий контролер. Виявляється, це не зовсім так, оскільки хакер і емулятор Switch підзаконні акти вказав нам, що Android дійсно підтримує елементарну підтримку вібрації зовнішніх підключених пристроїв. Проблема з поточною реалізацією полягає в тому, що розробники не можуть контролювати амплітуду вібрацій або генерувати власні вібраційні ефекти на підключених пристроях, що призводить до субпаративного тактильного зворотного зв’язку. За теперішнього стану краще не мати тактильного зворотного зв’язку, ніж поганого.

На щастя, кілька місяців тому Google нарешті вирішив вирішити цю проблему та її інженери подали коміти до AOSP, який прагне покращити підтримку шуму пристроїв введення. Зміни коду додають підтримку контролю амплітуди та прокладають шлях для генерації власних ефектів вібрації. Не всі ігрові контролери будуть підтримуватися, оскільки драйвер геймпада повинен підтримувати примусовий зворотний зв'язок під Linux, але більшість ігрових контролерів мають працювати. Це буде корисно для підтримки гри в іграх, розроблених для цього, включаючи багато консольних ігор доступні для мобільних гравців через хмарні ігрові сервіси, такі як Stadia від Google, GeForce NOW від NVIDIA, xCloud від Microsoft, і більше.

Оскільки ці коміти ще не об’єднано, ми не знаємо, чи з’явиться покращений ігровий контролер Rumble Android 12. Однак можливо, що цю функцію вже об’єднано всередину, і що Google лише зараз завантажує коміти в загальнодоступне сховище AOSP. Крім того, Google може об’єднати ці зміни протягом наступних кількох днів або тижнів, даючи цим змінам достатньо часу для поширення в Android 12.

Представлене зображення: ASUS ROG Phone 3 з ігровим контролером ROG Kunai 3