Win-MR MotionControllerのゴーストを消す方法
最近、MixedRealityポータルにモーションコントローラーのゴーストが現れ、消えないという現象に悩まされていました。
アプリケーションによってはこのゴーストをつかんでしまい全く操作ができません。
またこの時SteamVRには3つ以上のコントローラーが表示されます。
色々調査、試行錯誤しこんな仮説をたてましたが、簡単な解消方法がありました。
うちのPCからはWin-MRでVRChatできた。会社PCはコントローラーの残骸が残ってる状態をクリアしないとダメだな。MixedRealityポータルを再インストールしてもキャッシュ消えない。
— Satoshi Maemoto (@peugeot106s16) 2018年1月26日
たぶんもっと低レイヤー、これまで接続したことのあるBlueToothデバイスのキャッシュにこの前のWin-MR比較会で接続したどこぞかのコントローラーの設定が残ってるんだと思う。一時利用の際はデバイス削除までやって終わらないとだな。
— Satoshi Maemoto (@peugeot106s16) 2018年1月26日
MixedRealityポータルの開発者メニューでシミュレーションのコントローラーを[オン]にして[オフ]にする。
これだけでゴーストが消えました!