Exactly those issues are all solvable!
Let me tell you, how I did it:
First we need to make clear which tools we need:
-PiTool
-Steam
-SteamVr
-Falcon BMS 4.37.0
Steam:
Set up Steam to recognize Falcon BMS. Add BMS to your games library and enable it to incorperate it into
SteamVR (see other posts about worldscale in SteamVR how to perform that step)
PiTool:
Go to Settings/Games tab and choose Falcon BMS in the dropdown menu (PiTool also recognizes SteamVR Titles, so you maybe have to run Falcon and SteamVR once, to have that option available). Now scroll down to the end and select “Restore Settings”, apply and save.
Go back to “Common” in the dropdown list at the top of the Settings/Games tab. Here I set up my PiTool as follows:
FOV: Large (that solved my HUD collimation issue)
Render Quality: 1.0
Enable Parallel Projection: False
Turn on Smart Smoothing: True
Hidden Area Mask: False (Solved my Mouse cursor offset)
apply and save
SteamVR:
I setup the resolution not to a 100% but to match the Pimax native resolution of 3840 in the global settings and left the per application setting for the resolution at 100% as this refferences the global setting, which is already set up correctly. Set the world scale for BMS to your liking.
Now I show you how I start BMS:
After a fresh boot I only start the PiTool and the new BMS Launcher. If the “Enable VR” option in the launcher is ticked SteamVR will launch automatically. After SteamVR is running and the Pimax recognized I start BMS with a klick on Launch.
I start a TE and have fun with a perfectly working VR experience!
Next week I will have access to my setup again and give more detailed information on specifics etc.
Have fun!