Make sure you run the DirectVR scanner as indicated by vorpX. Once the scanner ran successfully, you can use your motion controllers in gamepad mode (should be the profile default).
The kb/mouse emulation before running the scanner is only necessary because the game doesn’t support simultaneous mouse/gamepad input and vorpX needs to emulate a mouse for head tracking.. After running the scanner vorpX accesses the game camera directly for head tracking, which provides better head tracking and also let’s you use motion controllers as gamepad since vorpX doesn’t have to simulate a mouse anymore for head tracking.
That aside shift mappings work fine here. Just in case: If you use some third party VR runtime to send the image to the headset, try Meta Link to check whether maybe the runtime is the culprit.