MotionPlusアドオンを備えた予備のニンテンドーWiiリモートがある場合は、それを使用して、部屋の向こう側からWindowsPCを制御できます。いくつかの簡単な手順でそれを機能させる方法は次のとおりです。
WiiのMotionPlusアドオンといくつかのソフトウェアを使用すると、プレゼンテーションやホームシアターPCを簡単に制御できます。必要になるだろう:
- Wiiリモコン(明らかに)
- MotionPlusアドオン
- Windows XP、Vista、または7
- PC用のBluetoothドングル
- ザ・ WIDCOMM Bluetoothスタック(BroadcomのWebサイトから) (執筆時点でのバージョン6.2.1.100)
- EmotivをサポートするGlovePIE(GlovePIEプロジェクトのWebサイトから) (執筆時点でバージョン0.43)
ソフトウェア
WIDCOMM Bluetoothスタックを使用すると、コンピューターをWiiリモコンとペアリングできます コードを使用せずに。 これが機能させるための重要な要素です。BlueSoleilスタックもこれを実行できますが、無料ではありません。ペアリングが完了すると、GlovePIEアプリケーションは、コントローラー入力を取得してそれをマウスエミュレーションに変換するスクリプトを実行します。いくつかの調整を加えることで、その場しのぎのマウスの機能を拡張し、ジョイスティック/ゲームパッドとして使用することもできます。
ハードウェア
Wiiリモコンと通信するには、互換性のあるBluetoothドングルが必要です。コンピューターにBluetoothドングルが組み込まれていない場合は、オンラインで安価に見つけることができます。代替のBluetoothスタックを使用すると、実際にはアダプターとの互換性が広がり、非常に便利な副作用が発生します。 Bluetoothを使用している限り、ワイヤレスヘッドホンなど用のものを使用することもできます。
厳密に言えば、MotionPlusアドオンは必要ありません。 GlovePIEは、Wiiリモコン入力を受け取り、ピッチとヨーを使用してカーソルを移動できますが、これはあまり流動的ではありません。コントローラーは、2つのIR光源を絶対基準点として使用することもできます。これは、Wii自体との連携方法であり、より滑らかな動きを実現します。 2つのキャンドルを使用して同じ効果を得ることができます。 Motion Plusのアプローチを価値のあるものにしているのは、コントローラーだけを使用するよりも流動的な動きが得られると同時に、IRソースに依存する必要がないことです。これにより、プレゼンテーションのクイックセットアップや、ホームシアターのセットアップで日光のストリーミングを行う場合に最適です。
ソフトウェアのインストール
まず、Bluetoothドングルを接続して有効にします。これはコンピューターごと、ドングルごとに異なりますが、WIDCOMMスタックには独自のドライバーが含まれているため、これにのみ使用する場合は、ドライバーと追加のソフトウェアのインストールをスキップできます。
次に、 WIDCOMMBluetoothスタック ダブルクリックしてインストールします。使用許諾契約に同意し、ソフトウェアのインストールを求めるメッセージが表示されたら同意します。
インストールが完了すると、次のようにシステムトレイにBluetoothアイコンが表示されます。
これでソフトウェアの半分が処理されます。次に、ダウンロード GlovePIE(Emotivサポート付き) ファイルを解凍します。作成したフォルダ内に、GlovePIEというファイルが表示されます。これは、入力のスクリプトを作成するために使用します。
Wiiリモコンを接続する
システムトレイアイコンを右クリックし、「デバイスの追加」に移動します。
次に、Bluetooth対応デバイスを検索していることを示す画面が表示されます。今すぐWiiリモコンの1 + 2ボタンを押してください。
「NintendoRVL-CNT-01」という名前の入力デバイスがウィンドウにポップアップ表示されます。それを選択し、[次へ]をクリックします。
次のペインで、デバイスとのペアリング方法を尋ねられます。 「コードを使用せずにペアリング」を選択します。
ペアリングされ、Windowsがデバイスに必要なドライバーをインストールしていることを示す画面が表示されます。
GlovePIEセットアップ
クイックダブルクリックでGlovePIEを開き、セキュリティプロンプトで「はい」を押します。次のような複雑なウィンドウが表示されます。
それであなたを脅かさないでください! [ファイル]> [開く]に移動し、GlovePIEフォルダーに移動して、[WiimoteScripts]フォルダーに移動します。
「lednergWiiMotionPlus Mouse.PIE」スクリプトを選択し、[開く]をクリックします。スクリプトを表示するメインのGlovePIEウィンドウが表示されます。
「実行」ボタンをクリックして、スクリプトを実行します。 WiiリモコンのLEDの構成が、1と4が点灯している状態から、2と3が点灯している状態に変わり、最後に1つだけが点灯するのがわかります。
「実行」ボタンの横に「モーションプラスが検出されませんでした」という小さなサインが表示された場合。 [停止]をクリックして、Wiiリモコンに正しく挿入されていることを確認してから、もう一度お試しください。 1〜2回の試行が必要になる場合がありますが、まもなくGlovePIEと適切にインターフェースするようになります。
ジャイロスコープマウスの使用
コントローラの下部にある「B」ボタンを使用すると、カーソルを移動できます。それを手放してコントローラーの位置を変更すると、次にBを押すと、その位置からカーソルを保持し続けます。ラップトップでタッチパッドを使用するような動きで、「B」を押し続けると、指でパッドに触れるような動きになります。パッド上で移動しすぎて、カーソルを押し続けるために指を離して動かす必要がある場合があります。
「A」ボタンは左クリック、「プラス」ボタンは右クリック、方向パッドの「下」は中クリックとして機能します。ボタンはマウスボタンと同じように機能します。ボタンを押すとクリックし、離すとクリックを解除します。
スクリプトにほぼ満足して、私は自分の好みに合わせてスクリプトを微調整することになりました。テキストの最初のブロックの後に、次の行を挿入できます。
mouse.WheelUp = wiimote.One
mouse.WheelDown = wiimote.Two
次のようになります。
これを実行すると、1ボタンと2ボタンを使用してそれぞれ上下にスクロールできるという追加の利点が得られます。コントローラを切断する場合は、LEDがオフになるまで電源ボタンを押し続け、再接続するには、1 +2ボタンを押し続けるだけでPCと自動ペアリングします。
独自の巧妙な使用法を考え出しますか、それともお気に入りのGlovePIEスクリプトをお持ちですか?コメントで私たちと共有してください。