How to Use GEO-11 with ViewX Glasses-Free 3D Displays
GEO-11 is a stereoscopic 3D solution that can convert compatible PC games into Side-by-Side (SBS) 3D output for ViewX glasses-free 3D displays.
This guide walks you through installation, recommended settings, and basic 3D adjustments.
Important: GEO-11 currently supports DirectX 11 games only. DX12 games are not supported by GEO-11.
1. Before You Start
Check Game Compatibility
GEO-11 requires a DirectX 11 game.
You can check the game’s graphics API on PCGamingWiki or select DX11 in the game’s graphics settings if the game provides a DX11/DX12 option.
Download GEO-11
Download the latest GEO-11 release from:
https://github.com/ThreeDeeJay/geo-11/releases
Download the package that includes SBS mode. If you’re unsure which package to choose, use the all-modes package.
Optional: Fix Packs
For better results, a game-specific fix or an Unreal Engine 4 (UE4) Universal Fix is recommended when available.
Fix packs can improve:
- UI and text depth
- Crosshair alignment
- Post-processing effects
- Reflections and other stereo-related issues
For UE4 games, you can find the UE4 Universal Fix here:
https://helixmod.blogspot.com/2018/04/ue4-universal-fix.html
2. Install GEO-11
Step 1: Locate the Game’s EXE
For Steam games:
Library → Right-click the game → Manage → Browse local files
Find the folder containing the game’s actual .exe file.
GEO-11 files must be placed in the same folder as the game executable.
Some games store the executable in folders such as Binaries/Win64.
Step 2: Copy the GEO-11 Files
Copy these four files into the game executable’s folder:
- d3d11.dll
- nvapi64.dll
- d3dx.ini
- d3dxdm.ini
If another d3d11.dll is already present, such as one installed by ReShade, remove it first. GEO-11 and ReShade cannot use the same d3d11.dll at the same time.
Step 3: Disable Overlays
To avoid conflicts, we recommend disabling:
- Steam Overlay
- Discord Overlay
- NVIDIA GeForce Experience Overlay
- MSI Afterburner / RivaTuner OSD
- Xbox Game Bar
- Other game overlays or recording software
3. Configure GEO-11 for ViewX
Open d3dx.ini and d3dxdm.ini with Notepad.
d3dx.ini
Use:
force_stereo = 2
upscaling = 1
logging = 0
force_stereo = 2 enables stereoscopic rendering.
upscaling = 1 enables the recommended output scaling mode.
d3dxdm.ini
For ViewX displays, use:
direct_mode = sbs
dm_separation = 10
dm_convergence = 0
dm_auto_convergence = 0
show_fps_monitor = true
The most important settings are separation and convergence.
- Separation: controls the strength of the 3D effect.
- Convergence: controls the position of the zero-parallax plane.
- Auto convergence: keep it disabled for more stable manual adjustment.
- FPS monitor: keep it enabled during setup so you can see the current FPS, separation, and convergence values.
4. Configure the Game
Launch the game and open its graphics settings.
Recommended Settings
| Setting | Recommended |
| Resolution | 1920 × 1080 |
| Display Mode | Fullscreen |
| Dynamic Resolution | Off |
| HDR | Off |
For better stereo stability, we also recommend turning off:
- Motion Blur
- Depth of Field
- Screen Space Reflections
- Bloom
- Chromatic Aberration
- Lens Distortion
- Film Grain
TAA may also cause visual artifacts in some games. If available, try FXAA or disable anti-aliasing.
Texture quality, model quality, anisotropic filtering, and draw distance can generally remain at your preferred settings.
5. Enable 3D on Your ViewX Display
Make sure your ViewX display is connected to the PC and switched to 3D/SBS mode.
When GEO-11 loads successfully, you should see a status display similar to:
FPS: 58 | sep: 10.0 | con: 0.0
This indicates that GEO-11 is running.
The game should now output an SBS image that can be displayed in 3D through ViewX.
6. Adjust the 3D Effect
Every game has a different ideal 3D setting. Start with the recommended values and adjust them gradually.
Step 1: Adjust Convergence
Find a scene with a clear foreground object, such as:
- Your character
- A weapon
- A crosshair
- An object close to the camera
Use:
Ctrl + F5
Ctrl + F6
Adjust the convergence until the foreground object appears naturally aligned with the ViewX screen plane.
Step 2: Adjust Separation
Use:
Ctrl + F3 — decrease 3D strength
Ctrl + F4 — increase 3D strength
For ViewX glasses-free displays, we recommend starting around 5–12 and generally keeping separation within 5–15.
Increase it gradually until you get noticeable depth without excessive ghosting or eye strain.
Note: Every game is different. The best setting depends on the game’s FOV, camera distance, and scene design.
Step 3: Save Your Settings
Once you find a comfortable setting, press:
Ctrl + F7
This saves the current separation and convergence settings for the game.
7. Recommended ViewX Viewing Position
For the best glasses-free 3D effect:
- Sit approximately 40–80 cm from the display.
- Position yourself near the center of the screen.
- Avoid moving too far horizontally away from the optimal viewing position.
If you experience excessive ghosting, first check your viewing position and reduce the separation value.
8. Important Notes
GEO-11 and ReShade
Do not run GEO-11 and ReShade together if both require d3d11.dll. They can conflict and cause the game to crash.
If you want to use additional visual effects, use compatible alternatives that do not replace the same DLL.
Online Games
GEO-11 uses DLL injection. Some online games with anti-cheat systems may detect injected DLLs.
We recommend using GEO-11 primarily with single-player games and checking the game’s anti-cheat policy before using it online.
Performance
GEO-11 performs stereo rendering and may reduce game performance compared with normal 2D rendering.
If FPS drops significantly, lower graphics settings or resolution as needed.
9. Troubleshooting
GEO-11 does not load
Check:
- The game is running in DirectX 11.
- All four GEO-11 files are in the same folder as the game .exe.
- Another d3d11.dll, such as ReShade’s, is not present.
- Game overlays are disabled.
I see two separate images side by side
Make sure your ViewX display is switched to 3D/SBS mode.
Also check:
direct_mode = sbs
in d3dxdm.ini.
I see ghosting or experience eye strain
Try:
- Lowering dm_separation
- Starting around 5–12
- Sitting closer to the center of the display
- Reducing separation by 1–2 points at a time
UI or text looks doubled
This can happen when running GEO-11 without a suitable fix pack.
If a fix pack is available for your game, install it and follow its configuration instructions.
The game crashes after installation
Try disabling:
- Steam Overlay
- Discord Overlay
- NVIDIA Overlay
- MSI Afterburner / RivaTuner
- Other recording or monitoring overlays
If the problem continues, temporarily remove the fix pack and test GEO-11 without it.
10. Quick Reference
| Function | Setting / Shortcut |
| Stereo rendering | force_stereo = 2 |
| Output format | direct_mode = sbs |
| Recommended separation | 5–12 to start |
| Recommended maximum range | 5–15 |
| Convergence | dm_convergence = 0 |
| Decrease separation | Ctrl + F3 |
| Increase separation | Ctrl + F4 |
| Adjust convergence | Ctrl + F5 / F6 |
| Save settings | Ctrl + F7 |
| ViewX game resolution | 1920 × 1080 |
Enjoy 3D Gaming on ViewX
Once GEO-11 is configured, you can enjoy compatible PC games in glasses-free stereoscopic 3D on your ViewX display.
For the best results, start with the recommended settings and fine-tune separation and convergence for each game.