Skip to content
This repository was archived by the owner on May 3, 2021. It is now read-only.
This repository was archived by the owner on May 3, 2021. It is now read-only.

PSVRConfigTool not discovering HMD/DS4. (Do find cameras/BlueTooth radio.) #19

@m-7761

Description

@m-7761

The PSVR is not appearing. It may be because there isn't the MorpheusHMDConfig.json file among the others. Neither is a connected DS4 found.

MorpheusHMD::open is entered. I see a drivers folder that has WinUSB drivers. I assume these are identical to the ones I've installed for using PSVRToolbox. I would like it very much if a project can be developed to supersede PSVRToolbox. It's defunct, and C++ is beats C#.

open tries to load this JSON file, that is not in the folder. I don't know if that's the only thing standing in its way.

I would like to see the SIXAXIS in the DS4 work too. Can it work over USB? I tend to keep my BlueTooth receiver off unless using it. Currently it's not showing up.

[2019-03-06 11:34:57.165]: main - Starting PSVRService v0.1.0.0
[2019-03-06 11:34:57.168]: USBAsyncRequestManager::startup - Requested LibUSBApi
[2019-03-06 11:34:57.170]: USBAsyncRequestManager::startup - Creating LibUSBApi
[2019-03-06 11:34:57.179]: USBAsyncRequestManager::startup - Initialized USB API
[2019-03-06 11:34:57.181]: USBAsyncRequestManager::startup - Starting USB event thread
[2019-03-06 11:34:57.187]: DeviceManager::startup - Platform Hotplug API is ENABLED
[2019-03-06 11:34:57.207]: bluetooth_get_host_address - Found a bluetooth radio
[2019-03-06 11:34:57.214]: bluetooth_get_host_address - Retrieved radio info
libusb: error [init_device] device '\\.\USB#VID_054C&PID_09AF&MI_08#6&33932C53&0&0008' is no longer connected!
libusb: error [init_device] device '\\.\USB#VID_054C&PID_09AF&MI_04#6&33932C53&0&0004' is no longer connected!
libusb: error [init_device] device '\\.\USB#VID_054C&PID_09AF&MI_01#6&33932C53&0&0001' is no longer connected!
libusb: error [init_device] device '\\.\USB#VID_054C&PID_09AF&MI_06#6&33932C53&0&0006' is no longer connected!
libusb: error [init_device] device '\\.\USB#VID_054C&PID_09AF&MI_07#6&33932C53&0&0007' is no longer connected!
[2019-03-06 11:34:57.459]: PSVRClient - Successfully initialized PSVRClient
INFO [Renderer::init()] Initializing Renderer Context
libusb: error [init_device] device '\\.\USB#VID_054C&PID_09AF&MI_08#6&33932C53&0&0008' is no longer connected!
libusb: error [init_device] device '\\.\USB#VID_054C&PID_09AF&MI_04#6&33932C53&0&0004' is no longer connected!
libusb: error [init_device] device '\\.\USB#VID_054C&PID_09AF&MI_01#6&33932C53&0&0001' is no longer connected!
libusb: error [init_device] device '\\.\USB#VID_054C&PID_09AF&MI_06#6&33932C53&0&0006' is no longer connected!
libusb: error [init_device] device '\\.\USB#VID_054C&PID_09AF&MI_07#6&33932C53&0&0007' is no longer connected!
[2019-03-06 11:34:58.233]: TrackerUSBDeviceEnumerator - Skipping device (USB\VID_1415&PID_2000\b2_p1.2) - Operation not supported or unimplemented on this platform
[2019-03-06 11:34:58.239]: TrackerUSBDeviceEnumerator - Skipping device (USB\VID_1415&PID_2000\b2_p1.3) - Operation not supported or unimplemented on this platform
[2019-03-06 11:34:58.245]: TrackerUSBDeviceEnumerator - Skipping device (USB\VID_1415&PID_2000\b2_p1.3) - Operation not supported or unimplemented on this platform
[2019-03-06 11:34:58.250]: PS3EyeTracker::open - Opening PS3EyeTracker(USB\VID_1415&PID_2000\b2_p1.2, camera_index=0)
[2019-03-06 11:34:58.258]: USBAsyncRequestManager::openUSBDevice - Successfully opened device -1
[2019-03-06 11:34:58.435]: init_camera - PS3EYE Sensor ID: 7721
[2019-03-06 11:34:59.126]: startUSBBulkTransfer - request started
[2019-03-06 11:34:59.129]: WorkerThread::start - Starting worker thread: PS3EyeVideoFrameProcessor
[2019-03-06 11:34:59.140]: SharedVideoFrameBuffer::initialize() - Allocating video frame buffer:
[2019-03-06 11:35:11.46]: DeviceTypeManager::update_connected_devices - Device device_id 0 (PSEYE) opened
[2019-03-06 11:35:11.49]: PS3EyeTracker::open - Opening PS3EyeTracker(USB\VID_1415&PID_2000\b2_p1.3, camera_index=1)
[2019-03-06 11:35:11.56]: USBAsyncRequestManager::openUSBDevice - Successfully opened device -1
[2019-03-06 11:35:11.232]: init_camera - PS3EYE Sensor ID: 7721
[2019-03-06 11:35:11.926]: startUSBBulkTransfer - request started
[2019-03-06 11:35:11.929]: WorkerThread::start - Starting worker thread: PS3EyeVideoFrameProcessor
[2019-03-06 11:35:11.940]: SharedVideoFrameBuffer::initialize() - Allocating video frame buffer:
[2019-03-06 11:35:11.957]: DeviceTypeManager::update_connected_devices - Device device_id 1 (PSEYE) opened
[2019-03-06 11:35:11.990]: MorpheusHMD::open - Opening MorpheusHMD(USB\VID_054c&PID_09af).
[2019-03-06 11:35:11.993]: MorpheusHMD::open - Morpheus command interface is flagged as DISABLED.
[2019-03-06 11:35:11.996]: MorpheusHMD::open - Failed to open MorpheusHMD(USB\VID_054c&PID_09af)
[2019-03-06 11:35:11.998]: MorpheusHMD::close - MorpheusHMD already closed. Ignoring request.
[2019-03-06 11:35:12.1]: DeviceTypeManager::update_connected_devices - Device device_id 0 (USB\VID_054c&PID_09af) failed to open!

These lines might refer to the PSVR going by both having "VID_054C&PID_09AF" in them:

libusb: error [init_device] device '\\.\USB#VID_054C&PID_09AF&MI_08#6&33932C53&0&0008' is no longer connected!

PSVRToolbox is working as normal. DS4 is working fine, using Sony's built-in driver.

EDITED: Maybe "no longer connected" refers to it being a secondary monitor? Does the IR sensor have to have the screen turned on? Is there a "Run as Administrator" requirement? (PSVRToolbox seems to require that for some things. I find that to be a problem; if only because things break when not done so, but it otherwise seems to work fine. I'm not sure why it needs that.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions