haven.さまざまな物や事に関する、役に立ったり立たなかったりするテキストが綴られるブログ。Controller』がリリースされました。いう訳で、さっそくインストールしてみることに。Controller』は有料(本投稿の執筆時点では137円)で、なおかつ要ROOTなアプリなのでご注意を。PS3のコントローラは、BluetoothによってPS3本体と通信しているのですが、特殊な方法でペアリングを行なうため、そのままでは、他のBluetooth機器のコントローラとしては使用できません。Controller』も例に洩れず、ちと面倒な手順が必要となります。言え、一度ペアリングを実施してしまえば、後は通常のBluetooth機器と同様簡単・便利に使えます。Controller』を使うための主な手順は以下の通り。PCが必要となります。Controller』を買ってインストールでは、各作業を細かく紹介しましょう。Checker』というアプリをインストールします。Androidマーケットのこちらのページからダウンロード/インストールしてください。インストールしたらアプリを起動し、画面左上の「Start」ボタンをタップします。Address」が表示されます。この文字列は後で使用するため、メモするか、端末を起動したまま次の作業に移ってくだされ。何かの拍子にダイアログが消えてしまっても、画面左下を見ればOK。次はペアリング情報の参照と書き換えを行います。Controller』内でペアリングが実行可能となりました。それを確かめられる環境がないため、そこに関しては記述できません。■『SixAxisPairTool』をインストールする本ツールはWindows用のソフトウェアで、PS3コントローラのペアリング情報を手動で書き換えるために使用します。ペアリング情報を書き換えると、再びペアリングするまでPS3で使用することはできなくなりますので、余っているコントローラを使用することをお勧めします。こちらのページから『SixaxisPairToolSetup-0.2.3.exe』をダウンロードし、PCにインストールします。バージョン違いでファイル名が異なる場合もあります。ダウンロードしたファイルは、実行可能なファイル形式なので、ダブルクリックなどしてインストールを開始します。C++の64bit版がインストールできませんでした」的なメッセージが表示されます。32bit版の方は問題なくインストールされたようで、『SixAxisPairTool』は問題なく使用可能でした。C++』のインストーラがアホ(または日本語が不自由)なのかも。インストール後に『SixAxisPairTool』を起動します。Master」の部分は空欄になっているかと思いますが、これで正常動作です。次にAndroid用に使ってしまってもかまわないPS3コントローラを、PCにUSBケーブルで接続します。Address」が表示されます。これが、現在ペアリング中の相手(PS3)のコードとなります。Address」を入力し、「Update」ボタンをクリックします。Master」の書き換えが完了。以上で、PCを使用する作業は終了となります。Checker』に戻り、PS3コントローラのPSボタンを押してAndroid端末と接続してみます。接続に問題がなければ図のようなダイアログが表示されます。ダイアログを閉じた後にPS3コントローラのボタンを押してみると、各ボタンのUP/DOWN状態を示すテキストがズラズラと表示され、正しく動作しているのが分かります。Controller』のダウンロード/インストールです。ダウンロードはこちらのページからどうぞ。最初にも書きましたが有料かつ要ROOTなアプリなのでご注意を。アプリを起動すると言語とキーボードの設定が求められます。Controller』にチェックを入れて有効にしなければなりません。Method」をタップ。Controller』を選択します。後は「Start」ボタンをタップしてPS3コントローラのPSボタンを押せば自動的に接続されます。これで他のアプリでもPS3コントローラが使用可能となった訳です。Controller』を使用する場合には、「Start」ボタンをタップして、PSボタンを押し、最後にIMEを切り替えればOKです。長くなりましたので、実際の使用感はまたの機会にでも。Controller』に関する投稿はこちらにまとめられております。Nexus7での設定に関してはこちらの投稿が参考になるかと。さんのコメント...戻す方はえらく簡単です。コントローラとPS3本体をUSBケーブルでつなぎ、PS3本体の電源スイッチをONにすれば自動的にペアリングが実施されます。さんのコメント...慌てて書いたので手順がひとつ抜け落ちておりました。正確には以下の通りです。コントローラとPS3本体をUSBケーブルでつなぎ、PS3本体の電源スイッチをONにした後、コントローラのPSボタンを押せば自動的にペアリングが実施されます。ちなみに起動している状態のPS3につないでPSボタンを押すという方法でもOKです。さんのコメント...とても参考になりました。この記事が投稿されたのは3年移譲前ですが近頃Android用ゲームパッドなるものも続々と出てくる中、Android端末のゲーミングデバイスの先駆者的存在といえますね。さんのコメント...Android用のゲームパッドとしては現役バリバリです。先日のアップデートでLollipopにも対応したようですし。リンクのご指摘ありがとうございました。FeedBurner管理人への連絡はこちらのフォームから。