カテゴリ:雑記

Android 9 PieはXboxコントローラーをサポート?

まぁ、使う機会は少ないですけど

𝕏

※記事の内容は執筆時点のものです。記事内のリンクからアフィリエイト報酬を得ることがあります。

XboxのコントローラーはBluetooth接続に対応しているため、Androidでも利用可能です。ただ、AndroidのゲームパッドのキーマッピングがXboxコントローラーにはあっておらず、マッピングを変更できないゲームでは、上手く利用することが出来なかったとのこと。

しかし、Android 9 PieではXboxコントローラーが標準でサポートされるようです。

といっても、バグトラッカーのやりとりを見ていると、どうもXboxコントローラーのデバイスIDが2つあり、対応しているのは「02e0」のみの様子。もう1つ「02fd」もあるのですが、こちらは未対応のようです。

ちなみに私の持っているコントローラーは02fdのほうでした(コントローラーのファームウェアバージョンアップでIDが変るとの話もありますが、定かではありません)。現状でも殆どのキーは動きますが、トリガーボタン(LT、RT)が反応しないですね。

rootをとっていれば、キーレイアウトを追加して利用は可能なようですが、ちょっともやもやします。

もっとも、AndroidでXboxコントローラーを使わなければいけないゲームをやる予定もないのですが。

(via XDA-Developers)
(source Google Issue Tracker)