True Borderless Fullscreen
🟢 Updated this monthPreview

🔍 Analysis
- 🏆 #112 of 112 Miscellaneous mods in this game by downloads
📋 About This Mod
Real borderless windowed mode, from inside the game. No launcher, no background utility — and unlike -windowed -noborder, it actually works. Also the display mode you need if you run ReShade add-on panels or DLSS 5 neural rendering.
BioShock Infinite has no borderless mode
Only Windowed and exclusive Fullscreen. The advice you'll find everywhere — adding -windowed -noborder to the launch options — does nothing: this build ignores it. Measured on a 4K display, the window still comes back as 3846x2233 with the title bar attached, so it is larger than the screen and the picture is pushed off it. The usual fallback is a third-party window utility running in the background.
This mod does the job from inside the game instead. It is a dinput8.dll proxy — the game already imports that DLL, so Windows loads this copy first. Every DirectInput call is forwarded straight to the real system DLL, so input behaviour is unchanged; the mod just waits for the game window, strips its border and snaps it to the monitor. It keeps watching afterwards, because Unreal Engine 3 re-applies its own window style whenever the D3D device is created or reset — which is why one-shot approaches appear to work and then quietly revert.
If you use ReShade or DLSS 5, you need this
Exclusive fullscreen has its own swapchain that the desktop compositor cannot paint over, so anything drawing through DWM never appears — including ReShade add-on windows and the neural-rendering settings panel that DLSS5-Feeder casts into the game. Borderless makes those panels reachable.
It also avoids exclusive fullscreen's mode-change hazards: every resolution change tears down and rebuilds the swapchain, which is exactly when injected renderers fall over. Verified running alongside ReShade and DLSS5-Feeder with DLSS active at 3840x2160.
Before you install
Set the game to Windowed at your monitor's native resolution:
Options -> Video -> Display Mode: Windowed, Resolution: your native resolution.
This step is required. The mod restyles the game's window — it does not change your render resolution. If the game is left in Fullscreen there is no window to restyle and the mod does nothing.
No other dependencies. No Visual C++ redistributable (the CRT is linked statically), no script extender, no ReShade. Two files, and they are the only things it adds.
Install with Vortex
-
[]Install the BioShock Infinite Vortex Extension first. Vortex cannot manage this game without it.[/]
[]Click Mod Manager Download on the Files tab here.[/]
[]In Vortex, click Install, then Enable.[/]
[]The installer offers two options: pick Default. (Choose "Default + troubleshooting log" only if you need to diagnose a problem.)[/]
[]Deploy if Vortex asks.[/]
Install manually
-
[]Extract the archive into your game root — the folder that contains Binaries and XGame:
...\steamapps\common\BioShock Infinite\The archive already contains the Binaries\Win32\ path, so the files land in the right place.[/
][]If you would rather place them by hand, copy dinput8.dll and borderless.ini into:
...\steamapps\common\BioShock Infinite\Binaries\Win32\[/]
Check it worked
Launch the game normally (Steam Play, or the exe). It should fill the screen with no title bar and no border, and alt-tab should be instant.
Uninstall
Remove it in Vortex, or delete Binaries\Win32\dinput8.dll and Binaries\Win32\borderless.ini. Nothing else is touched.
If the border is still there
-
[]Check the game is set to Windowed, not Fullscreen.[/]
[]Confirm dinput8.dll is in Binaries\Win32, next to BioShockInfinite.exe — not in the game root.[/]
[]Set Log=1 in borderless.ini, run the game, and check borderless.log next to the DLL. It records the window it styled and each time it re-applied.[/]
[]Multi-monitor: set Monitor=1 (or 2, 3...) in borderless.ini to force a specific display.[/]
[]If another mod already installs its own dinput8.dll, only one can win. Use one or the other.[/]
Source
github.com/Futurediary805/bioshock-infinite-borderless
-
[]Check the game is set to Windowed, not Fullscreen.[/]
-
[]Extract the archive into your game root — the folder that contains Binaries and XGame:
📊 Mod Details
- Game
- Bioshockinfinite Mods
- Author
- WatchDog805
- Version
- 1
- Downloads
- 0
- Endorsements
- 0
- Category
- Miscellaneous
- Created
- 9/9/2026
- Updated
- 9/9/2026
🔧 How to Install Bioshock Infinite Mods
Install via a mod manager (Vortex or Mod Organizer 2). Most mods drop into the game folder.
📖 Full step-by-step install guide for Bioshock Infinite →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Bioshock Infinite commands, item IDs, and more.
Keep browsing — more Bioshock Infinite mods await