Use Vigembus virtual gamepads in a Sandbox

Kangaxx.it

New member
So, I am struggling to get controllers to work.
This is my setup: a client PC logs into my host PC with a Sunshine+Moonlight setup. The streaming services uses Vigembus to virtualize the gamepads from a PC to the other, that's a kernel level driver that fakes a regular connected controller for streaming it. Everything works fine. Now I want to sandbox my games, so the clients don't mess around with the host.
I can sandbox games on the host and physical controllers work fine, but the virtualized one that's streamed do not work in the sandbox, even if it has access to the .sys file of the driver. Please notice that I can't care less about isolation and safety in this setup until the games played by the client can't be "seen" to the games played by the host, or in simpler words host can run it's own Steam at the same time the client does.
 
When the driver is installed in the system, it should be usable. Drivers can't be installed into the sandbox. For testing, you may want to try an application compartment type box.

You can set
Code:
NoSecurityIsolation=y
by going to Sandbox Options > Security Options > [Security Isolation] > "Disable Security Isolation"

I am not sure, if this will help, but I also don't know what might help if this does not help.
 
Back
Top