| Reference | Downloads | Github

Presenting 2D stimuli on HTC VIVE PRO EYE

Dear friends, I am trying to modify my experiment, currently running on standard monitors, in order to have it running on an HTC vive eye pro head mounted display.
I will use the integrated eye tracking and benefit from the very fast switching HTC vive oled displays.
The eye tracking part is working just fine. My programing skills are really bad but I hope I will be able to propose the code as a general purpose tracking module for Psychopy.

The problem: I want to present the stimuli on the VIVE the same way I would do on a standard secondary screen.
Unfortunately in windows the VIVE horizontal resolution is exposed as the sum of the horizontal resolution of the left and right screen.
The resolution is 1440 x 1600 pixels per eye, but the VIVE is presented as a monitor with 2880 x 1600 pixels resolution. This would be fine for someone wanting to make stereoscopic discrimination but not for me…
I am sure there is a solution but I have been running in circles for a while and I would be very grateful if someone could point me in the righr direction. I know there is a library called PsychXR which is being integrated into Psychopy in order to present even 3D stimuli, but I could not find documentation about that.

Thank you in advance