-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Description
Describe what you noticed and did
Recent Unity games fail to detect a controller when run within Sandboxie (Syberia Remastered is one example, but there are others).
The configuration that works for me is:
OriginalToken=y AND Template=OpenCOM
This allows the controller to be detected. I reviewed all related topics, and none of the suggested solutions, such as NormalFilePath=\Device\000000*, worked for me.
I would like to know how I can narrow down this configuration. I'm fine with using OriginalToken=y AND Template=OpenCOM as even with OriginalToken=y, Sandboxie still redirects files and registry entries, not allowing games leaving random files everywhere.
But I wonder if there is a better approach to allow controller detection without this workaround.
How often did you encounter it so far?
Always
Expected behavior
There must be a way to allow Sandboxed programs to see controllers
Affected program
Syberia Remastered
Download link
https://www.gog.com/en/game/syberia_remastered
Where is the program located?
The program is installed only inside a sandbox (NOT in the real system anyway).
Did the program or any related process close unexpectedly?
No, not at all.
Crash dump
No response
What version of Sandboxie are you running now?
1.16.8
Is it a new installation of Sandboxie?
I recently did a new clean installation.
Is it a regression from previous versions?
No response
In which sandbox type you have this problem?
In a standard isolation sandbox (yellow sandbox icon).
Can you reproduce this problem on a new empty sandbox?
I can confirm it also on a new empty sandbox.
What is your Windows edition and version?
25H2
In which Windows account you have this problem?
A local account (Standard user).
Please mention any installed security software
No
Did you previously enable some security policy settings outside Sandboxie?
No response
Trace log
No response
Sandboxie.ini configuration
[GlobalSettings]
DefaultBox=DefaultBox
FileRootPath=D:\Sandbox\%SANDBOX%
KeyRootPath=\REGISTRY\USER\Sandbox_%USER%_%SANDBOX%
IpcRootPath=\Sandbox\%USER%\%SANDBOX%\Session_%SESSION%
MarkOfTheWebBox=DefaultBox
Template=Edge_Fix
Template=OfficeLicensing
Template=WindowsLive
Template=WindowsRasMan
Template=RTSS
[DefaultBox]
Enabled=y
BlockNetworkFiles=y
RecoverFolder=%Desktop%
RecoverFolder=%Personal%
RecoverFolder=%{374DE290-123F-4565-9164-39C4925E467B}%
BorderColor=#00ffff,ttl,6,192
Template=AutoRecoverIgnore
Template=LingerPrograms
Template=BlockPorts
Template=qWave
Template=FileCopy
Template=SkipHook
Template=OpenBluetooth
ConfigLevel=10
CopyLimitKb=-1
NeverRemove=y
FakeAdminRights=y
NoAddProcessToJob=y
NotifyInternetAccessDenied=n
ClosedFilePath=!<InternetAccess>,InternetAccessDevices