hmd sp change locks up the rift

when I’m running a game in standalone in the rift, Every time I change “hmd sp” in the console, it locks up (freezes) the view. If I turn the rift off, then back on, it works again, but I need to experiment with that value pretty consistently, so this is quite annoying.

running 4.4.1 in Win7. gtx780

I’m having the same problem (locks up Rift display, but I still see the “what the Rift sees” view on my main monitor updating in real time).

This seems to only be a problem in Direct Mode, the command works without a problem in Extended Desktop mode.

Running DK2 with Oculus Runtime 0.4.1, and UE 4.4.1.

Help! :wink:

exactly. Thanks for the additional details.

same issue. is there no fix?

Hey 3dlight-

To know where to start troubleshooting your problem I have a few other questions for you. Are you using DK1 or DK2 and what Oculus drivers do you have? Also, which version of the engine are you working with?

Here are my settings:
Engine: 4.4.3
DK2
Oculus SDK 0.4.2

Hey 3dlight-

This is a known issue that has been reported to our internal tracking system as TTP#345762. For the time being there is a simple workaround to help you continue testing. If you Alt+Enter twice, it will minimize/maximize the rift window and reload the rift with the correct resolution.

Cheers

I’m on:
Win7
DK2
gtx780
oculus drivers 0.4.2
UE 4.4.1

Thanks for the workaround. Hope this issue gets fixed soon though, it’s something I have to experiment with quite a bit.

This workaround doesn’t work for my case. It is still locked up. The rift displays an odd mix of frames and never responds again until I turn it off and restart the game. This also means I have no way to actually set the hmp sp setting because it resets on application restart.

Here’s another option you can try. Setting up the level blueprint in this manner will invoke the console commands as the game starts. The stat fps isn’t as necessary as the others but it should accomplish what you’re trying to do. Let me know if this helps at all.

https://forums.unrealengine.com/attachment.php?attachmentid=11513&d=1410557516

I have been doing blueprints to achieve this, but the console command used to work before (in extended mode I think it still does). It’s a pain to have to close the game, mess with blueprints, then restart game for every test.

Pressing alt+enter twice sets the game resolution to the primary monitor’s resolution (e.g., r.SetRes returns my monitor’s native resolution of 1366x768f after pressing alt+enter twice). More details here: Reset frozen rift screen - XR Development - Unreal Engine Forums

Hoping 4.5 addresses this.

I also find this workaround to be less than ideal. Direct mode is supposed to help performance, so I would prefer using it to test with, but this problem makes working in direct mode a pain. I still get this issue in 4.6.1.