Borderless fullscreen & UI Scaling options
Posted: Tue Jul 29, 2025 12:53 pm
As the title says, consider implementing a proper borderless fullscreen mode.
I am using a multimonitor setup and the default fullscreen mode is terrible because every time the window focus changes by either clicking outside the Factorio window or back into the Factorio window it causes an annoying black screen flickering. That is why I am not using fullscreen mode on my multimonitor setup because it is horrible to endure.
Instead I am using the windowed mode for years already. In the past the windowed mode was okay, but ever since a lot of the UI has been redone for 2.0 and Space Age the UI scaling has become a big issue with the default values. With windowed mode the title bar + windows task bar take so much away from the vertical screen space that on 1920x1080 the default 100% UI scaling results in cutting off the bottom of many of the taller UI panels and you can never read the entire information there since some of UI panels cannot be vertically scrolled either (like the side bar panel). And the next smaller scaling of 75% makes the text so tiny (like 5-6 pixel tall) that it is near to unreadable or at least strains the eyes such that your brain hurts after a while.
The more annoying part about the scaling is that I tried to enter a custom scaling like 85% or 90% which resolves a lot of the vertical UI cutoff, but welp... despite there being a number field you can manually enter numbers it does not work. It automatically resets to either 75% or 100% because ingame the setting does not allow anything in between. So basically the number field is just a teaser and pointless because it does not work from ingame like one would expect it.
Anyway, in the meantime I manually edited the config files and set a custom scale to my liking (90% currently which accounts for most of the titlebar & taskbar height), but it should work from the ingame options too if you already use a number field there. At least I remember it used to work in the past like that.
I am using a multimonitor setup and the default fullscreen mode is terrible because every time the window focus changes by either clicking outside the Factorio window or back into the Factorio window it causes an annoying black screen flickering. That is why I am not using fullscreen mode on my multimonitor setup because it is horrible to endure.
Instead I am using the windowed mode for years already. In the past the windowed mode was okay, but ever since a lot of the UI has been redone for 2.0 and Space Age the UI scaling has become a big issue with the default values. With windowed mode the title bar + windows task bar take so much away from the vertical screen space that on 1920x1080 the default 100% UI scaling results in cutting off the bottom of many of the taller UI panels and you can never read the entire information there since some of UI panels cannot be vertically scrolled either (like the side bar panel). And the next smaller scaling of 75% makes the text so tiny (like 5-6 pixel tall) that it is near to unreadable or at least strains the eyes such that your brain hurts after a while.
The more annoying part about the scaling is that I tried to enter a custom scaling like 85% or 90% which resolves a lot of the vertical UI cutoff, but welp... despite there being a number field you can manually enter numbers it does not work. It automatically resets to either 75% or 100% because ingame the setting does not allow anything in between. So basically the number field is just a teaser and pointless because it does not work from ingame like one would expect it.
Anyway, in the meantime I manually edited the config files and set a custom scale to my liking (90% currently which accounts for most of the titlebar & taskbar height), but it should work from the ingame options too if you already use a number field there. At least I remember it used to work in the past like that.