Oculus Quest を初めてPCにつなごうとした際の問題です
PC : Windows 8.1
- スマホからQuest の開発者モードをオンにする
- PC と Quest をつなぐ
- この時点でQuest 側に確認のダイアログがでていない
-
adb devices
でつながっているか確認する - つながっていない
※adb
コマンドは後述のAndroid Studio についてくる Android SDK の中にあります
まずしたこと
開発者モードをオフにする
通常通りにつながる
Quest の中のファイルも閲覧できる状態
Windows のデバイスマネージャの確認
USB 関連のデバイスのところにある
開発者モードがオフの状態だと Quest
という名前で認識されていました
開発者モードがオンの状態のときは Quest
ではなく XR~~
(~の部分は忘れた) みたいな名前になっていました
名前が変わっていただけで認識自体はされている状態
解決方法
ここまでの情報からそもそも Quest 固有の問題ではなくて Android の問題なのではないかと考えました
すると、この記事にたどり着きました
ADBドライバのインストールとUSBデバッグのセットアップ
この記事に従って
まず Android Studio をインストールします
インストールが終わった後、そのまま起動して
Android SDK Manager を起動し、
Google USB Driver にチェックを入れ、インストールします。
このときに SDK があるパスをメモしておきます
開発者モードの Quest を繋いだ状態で
デバイスマネージャを開くと
黄色の ! がでている ADB interface (うろ覚え) みたいな名前のデバイスがあると思うので
- ドライバーの更新
- すべてのデバイスを表示
- ディスク使用を押す
- 参照から先ほどメモした SDK が入っているディレクトリから、
android/sdk/extras/google/usb_driver
を選択 - Android ADB Interface を選択
- ドライバーの更新警告には はい を押す
自分の場合 !が出ているデバイスが一つではなかったので何度かこの手順でドライバーを適用していきました
自分の場合はこれで解決することができました
お役に立てれば幸いです