Android 11 погано працює з контролерами, але Android 12 це виправляє

Деякі смартфони під управлінням Android 11 не можуть підключитися до ігрових контролерів через помилку. Цю проблему вирішено в Android 12.

Оновлення 1 (07.09.2021 о 15:26 за східним часом): За даними Google, цю проблему вирішено в Android 12. Натисніть тут для отримання додаткової інформації. Стаття, опублікована 18 січня 2021 року, збережена нижче.

Починаючи з Android 11 викотив, користувачі стикалися з проблемами під час спроби підключити ігровий контролер до своїх смартфонів. Відповідно до звітів, телефони під управлінням Android 11 або не можуть розпізнавати контролери як пристрої введення, або вони не дозволяють користувачам правильно відображати свої ключі.

Відповідно до а тема щодо помилки на офіційному Android Issue Tracker декілька користувачів Pixel і бета-тестерів стикаються з цією проблемою не може використовувати ігрові контролери Bluetooth, такі як контролер Xbox One, DualShock 4 від Sony і навіть Google власні Контролер Stadia зі своїми пристроями. Хоча переважна більшість повідомлень надходить від власників Pixel 2, Pixel 3, Pixel 3a, Pixel 4 і Pixel 4a, кілька користувачів Samsung і OnePlus, які використовують збірки Android 11, також повідомили про подібну поведінку.

На даний момент немає підтвердження того, що саме викликає проблему. Але варто зазначити, що Google вже визнав проблему ще в серпні 2020 року, саме тоді, коли перші збірки Android 11 почали надходити користувачам. Зараз, схоже, команда розробників усе ще намагається з’ясувати основну причину та працює над пошуком надійного рішення.

Хоча Google ще не знайшов рішення, деякі користувачі поділилися тимчасовими обхідними шляхами. За деякими повідомленнями, проблему можна вирішити, вимкнувши певні параметри доступності. Наприклад, користувач пропонує, «Можу підтвердити, є певна служба доступності, яку, якщо я її вимкну, контролер одразу починає працювати, без перезавантаження чи чогось іншого. Насправді я можу перемикатися від Stadia назад до налаштувань, вимикати цю одну службу в доступності, повертатися до Stadia, і контролер працює; повернутися до налаштувань, увімкнути, повернутися до Stadia, вона раптово мертва, як і раніше. Це без перезавантаження, без сполучення чи підключення/від’єднання контролерів, нічого».

Якщо ви зіткнулися з проблемою, ви можете спробувати обхідний шлях, згаданий вище. До того часу ми можемо лише чекати, поки Google вирішить проблему та випустить виправлення в майбутньому оновленні.


Оновлення 1: виправлено в Android 12

Розділ Мішала Рахмана

В коментар на Google Issue Tracker співробітник Google заявляє, що цю проблему вирішено в Android 12. Виправлення вперше було доступне в Android 12 Beta 4. Основна причина цієї помилки ще не розкрита, але вона, ймовірно, пов’язана з тим, як Android обробляє служби доступності. Багато користувачів повідомляють, що вимкнення однієї або кількох служб доступності в налаштуваннях вирішує проблему, але ваш пробіг може відрізнятися.

Дякую учаснику XDA Some_Random_Username за чайові!