Introduction

VARDIAN multi window virtual screen viewer for Windows with Rokid Max 3DOF functionality.

Introduction

Vardian is a program to use the Rokid Max device to look at a multi monitor setup for Windows PCs. It uses the 3DOF functionality to navigate a Window opened at the Rokid Max screen about the virtual windows monitors. For correct functionality, the Rokid Max has to be connected to the Windows PC via USB C.

If you are looking for a more feature rich solution with software emulated virtual screens you sould take a look at Ginger XR (https://gogingerxr.com/). It is more feature rich. But it needs admin rights. For Vardian, no admin rights are needed. Just install as user and use with user rights.

Releases

Releases can be found at Vardian Github Releases Page

Add virtual Screen to Windows

To add more virtual monitors to my setup without real monitors and without Admin access I take a HDMI dummy plug like One Dummy HDMI example device.

An alternative approach can be virtual monitor drivers like IddSampleDriver.

Used Code Sources

I have taken some files from Monado for this project. Thanks for that.

I have taken some files from microsoft samples. Thanks for that.

Software functionality

What does this software do:

  1. Detect whether Rokid Max is connected.
  2. Move Rokid Max screen to the most right in Windows Virtual screen setup.
  3. Place a window at the Rokid Max screen.
  4. Copy Windows screen regions to the window at the Rokid Max screen.
  5. Move the copied screen region with the help of Rokid Max 3DOF functionality.

TODOs

This program has some open TODOs. If you want to take over project or do some changes then please write me: nico.kasprzyk@gmx.de

Next steps could be:

Web resources

Void Computing Rokid Max information

VARDIAN in action;) Picture: Generated with Dall e from OpenAI and Bing

Good luck and a lot of success to all coders.