DNXFullScreens
A downloadable tool for Windows
Multi-Monitor Borderless Fullscreen
Extend any Windows application across multiple monitors seamlessly.
DNXFullScreens removes window borders and stretches applications across your selected monitors with pixel-perfect precision. Originally created to run Chrome Remote Desktop across dual screens with a single instance, it has evolved into a general-purpose solution for any Windows application.

Why DNXFullScreens?
Many applications lack native multi-monitor support or restrict borderless fullscreen to a single display. DNXFullScreens fills this gap by:
- Extending applications across any combination of monitors
- Removing window borders for immersive viewing
- Providing pixel-perfect edge adjustment for seamless alignment
- Supporting both horizontal and vertical monitor arrangements
- Saving per-application profiles for instant setup
Key Features
Multi-Monitor Support
Select any combination of monitors to span your application. Works with 2, 3, or more displays in any physical arrangement.

Visual Edge Adjustment
Fine-tune window edges with an intuitive visual overlay. Adjust each corner independently to account for monitor bezels or alignment preferences.
Global Hotkeys
Control everything without leaving your application. Default hotkeys (customizable):
Ctrl+Alt+Win+F12 - Enter visual adjustment mode
Ctrl+Alt+Win+T - Toggle always-on-top
Ctrl+Alt+Win+R - Reset adjustments
Application Profiles
Adjustments are automatically saved per application. Launch your favorite programs and activate fullscreen - your custom settings are instantly applied.
Always-On-Top Mode
Keep your application above all other windows, perfect for monitoring tools or reference material. Works independently of fullscreen mode.

Visual Adjustment Mode
The visual adjustment interface provides real-time feedback while you fine-tune window edges:
- Point A (top-left) and Point B (bottom-right) define the window area
- Press Tab to switch between adjustment points
- Use Arrow Keys for quick adjustment (5px steps)
- Hold Shift + arrows for fine adjustment (1px steps)
- Press Enter or Esc to apply changes

Configuration
Customizable Hotkeys
Modify all hotkeys and the base modifier combination (Ctrl+Alt+Win) through the configuration interface or config.txt file.
Visual Settings
Adjust overlay opacity and adjustment point colors to match your preference and monitor setup.

Use Cases
- Remote Desktop: Chrome Remote Desktop, TeamViewer, or RDP across multiple monitors
- Media Players: Video playback spanning your entire desk setup
- Gaming: Extend games that don't support multi-monitor natively
- Productivity: Dashboards, monitoring tools, or reference materials
- Presentations: Content across multiple projection screens
System Requirements
- Windows 10 or Windows 11
- .NET Framework 4.8
- Multiple monitors (2 or more)
Getting Started
- Download and extract DNXFullScreens
- Run
DNXFullScreens.exe --infoto view your monitor configuration - Launch with monitor indices:
DNXFullScreens.exe 0,1(for monitors 0 and 1) - Open your target application and bring it to the foreground
- Press Ctrl+Alt+Win+F11 to activate borderless fullscreen
- Use Ctrl+Alt+Win+F12 to fine-tune edges if needed
Technical Details
DNXFullScreens uses Win32 API calls to manipulate window styles and positioning. It operates without administrative privileges and does not modify target applications. All settings are stored locally in text files for easy backup and portability.

Before expand double monitor remote desktop into double monitor client.

After expand. Now you can see the remote double monitor on double monitor client setup.
Support the Project
If you found this tool useful, consider supporting its development:
Developed by DNX Projects.
Download
Click download now to get access to the following files:

Leave a comment
Log in with itch.io to leave a comment.