-
Notifications
You must be signed in to change notification settings - Fork 9
Description
Since now everything works perfectly on Quest+Touch Controller, I thought I'd point out as few things I noticed.
When clicking Exit in menu, you are presented with the Oculus Platform "Quit/Resume" panel, same as if you were to just click on the Oculus Home button on the Right Touch Controller. I think if the user takes the time to go into the menu and select Exit, the app should close immediately without any further confirmation.
I noticed that when scaling (I can scale up to a factor of 1.5 before the viewport becomes larger than my FOV) the image distortion doesn't proportionally increase as well, causing crosstalk/misalignment (headache potentially). Adjusting the IPD to a value of ~10 fixes that to some extent (at least for me). I'm not sure if all that is intended (maybe that's why the IPD adjustment is there in the first place?), but intuitively I would imagine that if the scaling increases/decreases the size of the left/right viewports exponentially from their centers, the "relationship" between the left and right image should be constant, so the 3D effect should stay the same at any scale.
The fact that IPD adjustments are not saved per-game, doesn't help, since a value that "fixes" one game, "breaks" another one (at least in my testing).
It would also be great, if we have to live with IPD adjustments to tailor the experience every time based on the game and chosen scale, if while adjusting the IPD the changes were to be applied/displayed in realtime. When pressing left/right on the controllers/gamepad to adjust the IPD values, the menu should get out of the way and show the effects (while just showing the IPD value at the bottom, like it happens on most TVs when adjusting Brightness/Contrast).
As it is, the user need to guess an adjustment, go back to the game, see the results, go back to the menu for more fine-tuning, back into the game, and so.....that's not fun :-)
It maybe just my OCD kicking in, but the buttons order in the "Emulator Button Mapping" drives me nuts :-P You got RStick-Up, RStick-Right, then all the four direction for the LStick, then Start and Select (named Enter and Back for the gamepad), and then the remaining RStick directions (Left/Down). I will rearrange that if it's not going to cause any issues as I know someone like me may lose it looking at that :-P
EDIT: I'm struggling trying to rearrange the mapping in the Emulator Button Mapping menu.

I'm able to rearrange the icons as shown in the picture, but that's about it. If I rearrange the actual buttons in Menu.cpp/Emulator.cpp/ButtonMapping.h, everything falls apart, buttons stop responding, it's a mess :-(
I'm clearly not doing it right and would love some guidance if possible