SteamVR Trackingデバイスのペアリング


SteamVR Trackingデバイスの無線ペアリングの方法を紹介します。

メニューから

一番一般的な方法です。
[デスクトップ上のSteamVRメニュー>デバイス>コントローラのペアリング]を開きます。

GUIの指示通りにコントローラー・トラッカーをペアリングモードにし、正常に認識されるとペアリングが行われます。
コントローラーのタイプはどれを選んでも変わりません。

OVR Advanced Settingsから

OVR Advanced Settingsを用いたやり方です。どのドングルでペアリングを行うか指定することができます。
[SteamVRのダッシュボード>OVR Advanced Settings>SteamVR>Device Pairing Information]を開きます。

デバイスをペアリングモードにし、ペアリングしたいドングルのPairボタンを押してペアリングします。
☆OVR Advanced Settingsのデスクトップウィンドウを出すには起動引数に"--desktop-mode"を追加します(ver5.7.3時点)。

SteamVR設定から(要config編集)

SteamVRの設定(ダッシュボード/デスクトップ)からペアリングを行う方法です。どのドングルでペアリングを行うか指定することができます。
[SteamVR設定>コントローラ>コントローラのペアリング]を開きます。

こちらの設定を有効化するにはconfigファイルを編集する必要があります。
"C:\Program Files (x86)\Steam\config\steamvr.vrsettings"のdashboardに以下を追加します。
"allowInHeadsetControllerPairing" : true,

※steamvr.vrsettings編集時の注意
・Steam、SteamVRのタスクを必ず落としてください。
・バックアップを作りましょう。
・カンマなど、正しいjsonの構文で記述してください。(構文チェックサイトは有用です)

Watchman Pairing Assistantから

うちのソフトです。Lighthouse ConsoleをGUIから叩けるのでSteamVRを起動しなくてもいろいろできます。

Lighthouse Consoleから

Lighthouse Consoleを用いてコマンドラインからペアリングする方法です。
Lighthouse ConsoleはSteamVRのローカルファイル内で見つけられます。

C:\Program Files (x86)\Steam\steamapps\common\SteamVR\tools\lighthouse\bin\win64\lighthouse_console.exe

基本的にはpairコマンドでペアリングできますが、やり方をいくつか紹介します。

・通常の方法

"serial"を実行します。

ドングルのシリアルを確認します。先頭にLHRが付いているものはSteamVR Trackingデバイスであり、ついていないものがドングルです。USBを抜き差しして確認しましょう(>_<)。

"serial <ドングルのシリアル>"でデバイスを指定します。
ペアリングしたいデバイスをペアリングモードにします。
"pair"でペアリングを開始します。

・デバイスを有線で接続する方法

こちらはデバイスのペアリングモードへの遷移もコンソールから行う方法です。
デバイスをUSB経由で有線接続します。

Lighthouse Consoleを二つ開き、それぞれ"serial <シリアル>"でペアリングしたいデバイスとドングルを選択します。
それぞれ"pair"でペアリングを開始します。

・おまけ

"serial <ドングルのシリアル>"でドングルを指定後に"unpair"
または"unpairall"でペアリングの解除ができます。


いいなと思ったら応援しよう!