Hotrian / OVRdrop-Public

Public issue/feature tracker for OVRdrop
103 stars 1 forks source link

USB bus slowed down with OVRdrop #63

Closed cdnstig closed 5 years ago

cdnstig commented 5 years ago

In general the mouse appears to slow down and become unresponsive. I use a Stream Deck to type text into a terminal window for flying in X-PLane. Without OVRdrop, this typing is almost instantaneous, however after launching OVRdrop, the text may take 3 - 4 seconds to type out. If necessary I can screen record to show the difference.

Hotrian commented 5 years ago

Hmm I'm not sure what could be causing that -- OVRdrop doesn't do anything with USB in specific, although Unity of course does interface with some USB devices such as gamepads.

Could you post your output_log.txt? It's inside the OVRdrop_data folder, next to the OVRdrop.exe.

cdnstig commented 5 years ago

output_log.txt

Here ya go

cdnstig commented 5 years ago

2019-02-03_171938.zip

cdnstig commented 5 years ago

I'm getting a few crashes as well.

Hotrian commented 5 years ago

The crash is caused by SS2OSD, I haven't figured out exactly what they're doing to mess with the DirectX stack or if it's something I can work with. If you search google you'll find it's a common issue with other games and SS2OSD as well.

Please close Sonic Studios 2 before starting OVRdrop.

As for the USB issue, I don't see anything in your error log that could be causing this. Could you check your CPU/GPU usage and ensure you aren't maxing them out?

cdnstig commented 5 years ago

No CPU (16%) and GPU (35%) seem to be fine. Thanks for the Sonic Studios tip

cdnstig commented 5 years ago

Slow Typing.zip

cdnstig commented 5 years ago

Here is a quick video. You can see the difference in the typing speed from launching OVRdrop

Hotrian commented 5 years ago

Could you set OVRdrop's capture rate higher? That old version of OVRdrop seems to drop application FPS with capture rate; the newer versions won't drop below 60 so the VR experience (and things such as the keyboard stack) are not delayed - they only drop the capture rate.

If raising the FPS fixes the issue, I suggest jumping on a newer build which should solve the issue.

cdnstig commented 5 years ago

Interesting. It did make it better, but not quite as fast as off. I had turned it down to 15fps and then 1 hoping to increase performance, but using less resources. I'll try the newer build and see.

cdnstig commented 5 years ago

What build should I try?

Hotrian commented 5 years ago

The latest one is probably fine, although it seems p26 is the most stable right now as some users are reporting an issue with being able to click the side buttons in newer versions.

cdnstig commented 5 years ago

Awesome. The speed improvement is enough to not be noticeable in X-Plane for my purposes. I didn't see a speed improvement in p26, but it may have been small enough to not see. Thanks so much for the quick help today. You can mark this as resolved. Increasing the FPS helped improve the USB bus speed, or whatever was plaguing performance.