最近、htc viveを利用して、SteamVRをやっている。
Windows11に移行した際にブルートゥースが有効化できなくて困ったので忘却録。
まずは公式のQAをあたった。
https://help.steampowered.com/ja/wizard/HelpWithGameIssue/?appid=250820&issueid=374&nodeid=83&return_nodeid=71
上記はSteamVR用のドライバインストール方法なので、関係がなかった。
デバイスマネージャーを開いて、BluetoothDevices -> VMC20703 Bluetooth 4.1 USB Deviceなるドライバが入っていれば問題ない(環境によって多少違うかも)
しかし、それでもBluetoothの有効化にチェックを入れると、『ブルートゥースで接続可能なリンクボックスが検出されませんでした。』と表示される。
検索してもまさかのGithubのソースしかない。こまった。
色々海外も含めて調べた結果、以下の方法でブルートゥースを有効化できた
Windowsセキュリティのコア分離のメモリ整合性をオンからオフに変更する。
※セキュリティが低下する可能性とでるが、かなり特殊な状況な上、少し古いPCだと関係がないのでOFFにした。一応自己責任でどうぞ。
その後、ブルートゥースを有効化を押すことで有効化し、ベースステーションの設定を行うことができた。
ちなみにquestで同様のエラーが起きた場合はそういう仕様らしい(未検証)