Bigdra.Log

備忘録

SteamVRエラー ヘッドセット未検出(108)を解決するのに22時間かかった

SteamVRのアップデート後に起こることが多い.
今回はSteamVR1.4.14

どうでもいいけど22時間のうち3時間は外出てて, 8時間は昼寝の時間

ヘッドセット未検出(108)

ヘッドセットが正常に検出されている場合, VIVE左側の側面のライトが緑色に点灯する. 赤く点灯しているとこのエラーが発生している.

試したこと

全てのSteamアプリを終了させて, マルチディスプレイの場合は他のHDMIやDisplay Portなどを抜いてメインディスプレイのみにする.
USBも不要なものは抜いておく.

SteamVRの再起動

まずは1番最初に

USBケーブルの抜き差し

PCの再起動

SteamVRの全USBドライバを削除

  1. ViveのUSBをPCから抜く.
  2. SteamVRの設定->開発者->SteamVRの全USBデバイスを削除
  3. SteamVRを終了してViveのUSBをPCへ接続
  4. ドライバのインストールが自動で実行されるので, 全て完了したらSteamVRを起動

バイスマネージャーから手動でHTC Viveのドライバのアンインストール

  1. バイスマネージャーを起動

  2. 表示->デバイス(コンテナー別)と, 表示->非表示デバイスの表示を選択

  3. HTC Viveの中のUSBがつく項目を右クリック->デバイスのアンインストール
  4. 残りのUSBがつく項目も同様に

このページを参考にしたけど, ?マークというのがなかったので全部アンインストールした.

寝る

いつもはここまでで直っていたけど今回は直らなかったので寝た.
PCに電源も切って寝かした.

ViveとPCをリンクボックス経由でなく直接接続

  1. リンクボックスのオレンジじゃない方のケーブルを全て抜く.
  2. ヘッドセットから 3-イン-1 ケーブルとオーディオケーブルを外す のようにVive側のケーブルを全て抜く.
  3. 1で抜いたケーブルをViveに直接つなぐ.

設定ファイルを削除してファームウェアアップデート

このredditの質問の回答の中のエラー208への対処をやってみた

  1. SteamVRを終了
  2. 以下のファイルを削除(バックアップをとる)
  3. C:¥Program Files(x86)¥Steam¥steamapps¥common¥SteamVR¥resources¥settings¥default.vrsettings
  4. C:\ Program Files(x86)\ Steam \ config \ steamvr.vrsettings
  5. C:\ Program Files(x86)\ Steam \ config \ lighthouse \ lighthousedb.json
  6. Viveをリセット
    1. 全てのSteamVRやVRアプリを終了.
    2. リンクボックスから電源ケーブルを抜く.
    3. Vive左側の側面のボタンを押したまま, 2で抜いたケーブルを再び接続する. 接続後はそのまま15秒間押し続ける.
    4. ボタンを離したあと, SteamVRを起動して利用可能なファームウェアアップデートをインストール.

SteamVRのフォルダ削除してSteamVR再インストール

やけになった.

  1. SteamVRをアンインストール
  2. C:¥Program Files(x86)¥Steam¥steamapps¥common¥SteamVRを削除
  3. SteamVRを再インストール

これで動いたけど, 試すときは全て自己責任でお願いします.

試してないけどあとで知った情報

困ったときにはGoogleだけじゃなくてTwitter検索大事