Jan 17, 2007 - Wiiリモコン
WiiリモコンがPCとBluetooth経由で接続できるということを知り、 飲み会の帰りに酔った勢いでWiiリモコンを入手しました。 どのお店に行ってもWiiリモコン単体は品切れになっているので 「はじめてのWiiパック」を購入です。
BluetoothアダプタはELECOM製BT-UD1(BlueSoleil1.6.2.1付属)です。 Wiiリモコンの(1)+(2)ボタン同時押ししてBlueSoleilで検索すると、 BlueSoleilのメインウィンドー(メインウィンドウじゃなくメインウィンドー)に Wiiリモコンがちゃんと表示されました。
BT-UD1でITmediaの記事に紹介されていたWiinRemoteを使って動作することを確認できたので、WiinRemoteの掲示板にあったVBサンプルや他のサイトのソースを参考にC++のテストプログラムを作っています。 DDKに含まれるHID関連のAPIを使うので、ちょっとコンパイルが面倒?
Wiiリモコンから送られてくる値は加速度なので、例えば右から左へ水平移動すると±0 → + → - → ±0と値が変化するんですね。(初期の数値を±0として値の大小を比較した場合)
最近、私のデスクトップPCは液晶ディスプレイとともにTV台にあって、キーボードやマウスの操作がやりずらくなっています。 そのため、iTunesやWindows Media Playerやアイ・オーのmAgicTVを遠隔操作するためのデバイスが欲しいと思っていたのですが、 Wiiリモコンを使ってこれらのソフトを遠隔操作するプログラムを作ることができそうな予感です。