Android Pie が Sony PlayStation 4 の DualShock 4 のサポートを追加

Android Pie はついに、Sony PlayStation 4 の DualShock 4 コントローラーのコントローラー マッピング サポートを追加しました。 すべての Android 9 デバイスが DS4 を認識します。

多くの要望があった機能、つまり Sony PlayStation 4 の DualShock 4 のコントローラー マッピングが Android Pie についに追加されました。 PlayStation 4 は市場で最も人気のある現行世代のゲーム機なので、それは驚くべきことではありません DualShock 4 コントローラーを使ってモバイル ゲームをプレイしたいと考えている人はたくさんいます。 アンドロイド。 Android で PlayStation 4 コントローラーを使用する場合の問題は、デバイスでキー マッピングが利用できない可能性があることです。 したがって、Bluetooth 経由で PlayStation 4 コントローラに接続することはできますが、実際にコントローラを使用して UI を操作したり、ゲームをプレイしたりすることはできない場合があります。 Sony Xperia デバイスは、そのままの状態で DualShock 4 コントローラーを使用できますが、他のデバイスのサポートはデバイスのメーカーによって異なります。 幸いなことに、Google はついに適切な機能を追加しました AOSP のキーマッピング したがって、すべての Android 9 Pie デバイスは PlayStation 4 コントローラーを使用できるはずです。

Android PieでのPlayStation 4コントローラーのサポート

Android スマートフォンは Bluetooth 経由で DualShock 4 コントローラーにワイヤレスで接続できますが、 スマートフォンには、コントローラーのボタン押下を変換する方法を Android に知らせるキー レイアウト ファイルが必要です の中へ 標準的な主要イベント アンドロイドで。 開発者は、アプリ内でこれらの主要なイベントをリッスンして、アプリ内でどのようなアクションを実行するかを決定できます。 たとえば、ユーザーが「X」キーを押すと、シューティング ゲームはそれを解釈して発砲アクションを実行したり、モバイル プラットフォーマーがジャンプ アクションで応答したりできます。 キー レイアウト ファイルが Android にボタンの押下を変換する方法を指示しないと、アプリはユーザーがどのボタンを押しているかを認識できません。

root アクセス権がある場合は、Sony が Xperia デバイスに同梱しているキー レイアウト ファイルを手動で追加できます。 あなたもできます リモートプレイのセットアップ 本当に望むなら。 ただし、root 権限がない場合は、デバイス メーカーが DualShock 4 コントローラーのサポートを追加することに十分配慮していることを期待する必要があります。 Android Pie では、キー マッピング ファイルがすべての Android Pie デバイスにデフォルトで含まれるため、そのことを心配する必要はなくなりました。 ソニーのエンジニアは、AOSP で DualShock 4 キー レイアウトのサポートを実現するために取り組んできました。 早ければ2017年4月には、しかしそれらのコミットは もう必要ありません Google は以前に内部マスター ブランチにサポートを含めていたため、 コードを AOSP にプッシュする. この変更のおかげで、Android はワイヤレス DualShock 4 コントローラーと ワイヤレス Xbox One S コントローラー.