osu-stable-issues
osu-stable-issues copied to clipboard
Cannot enter exclusive fullscreen with integrated graphics
Sometimes I play osu! on my laptop, but I can't enter exclusive fullscreen to reduce input lag. I have fullscreen enabled, and fullscreen optimizations disabled, but it stays enabled for just this game.
Any other game (e.g. HL2, Minecraft) allows me to disable it, and for whatever reason, this problem doesn't happen on my gaming PC.
not sure what "fullscreen optimizations" are, or what you mean but "it stays enabled". you haven't provided any details about your specs or OS or anything.
Fullscreen optimizations is a feature in Windows 10 that allows notifications to pop up in-game, at the cost of introducing latency, like it's running under VSync. I don't have to disable them when on my gaming PC.
My OS is the latest Windows 10, build 18363.752, and my specs are a Thinkpad T480, with an i7-8550U, 16GB of RAM, and UHD 620 graphics.
The 'optimizations' don't happen in earlier Windows versions such as 8.1, or in Linux with Wine.
Oh, and this issue isn't present on osu!lazer.
Interesting, didn't even know that setting was a thing. So you can confirm you are getting exclusive full screen correctly in lazer but not stable?
Lazer is immune to this. I ran a different version of stable from about 5 months ago, only to run into the same issue. But on a fallback version from 2015, I've found that entering DirectX mode does enter exclusive full screen, regardless of fullscreen optimizations, which leads me to believe this is a problem with the OpenGL implementation.
On a side note, entering Compatibility mode in current stable uses exclusive full screen with the same effects as fallback, so I'm guessing that's also written with DirectX.
very weird that lazer works but stable doesn't.
So I installed an older graphics driver, and it seemed to fix the issue. Then I started downloading newer and newer graphics drivers from Intel to see which one started causing it. Every version up to 26.20.100.7000 seems to play nice with osu!, with 7158 and above kicking the game into borderless.
I should've done this already, but the problem's fixed now so I guess this'll serve as a guide to anyone with the same issue
Interesting to know. I wonder if intel finally fixed their exclusive fullscreen code, and now the workaround we have in stable is breaking it. I'm going to keep this open as we may look into it further (or others may find it useful).
I can also confirm this problem persists in AMD graphics cards. The two workarounds that I've used is either ending explorer.exe on task manager or enabling Compatibility mode (Though enabling this causes alt+tabbing to sometimes not work).
Graphics: Vega 3 (Ryzen 3 3200U) Driver Version: 21.4.1
I've also tried forcing exclusive fullscreen by disabling fullscreen optimizations and deleting a folder in the registry (more info in this video: https://www.youtube.com/watch?v=hBxITBbk1ec ) which doesn't work
pls fix alt+tab when fullscreen optimizations is disabled with compatibility mode ;( im on windows 10 21h2 with latest intel dch graphics driver
pls fix alt+tab when fullscreen optimizations is disabled with compatibility mode ;( im on windows 10 21h2 with latest intel dch graphics driver
same issue with i3-10110u and i7-7700hq, the latest drivers
After an AMD Driver update that claims to improve OpenGL performance (this), the game does not launch in exclusive fullscreen mode, even when fullscreen optimizations are disabled.
Running Windows 11 22000.856 and the driver from the link above (or the newest AMD Driver) and this version of osu!
P.S. osu!lazer exclusive fullscreen works correctly with this and even earller driver versions
After an AMD Driver update that claims to improve OpenGL performance (this), the game does not launch in exclusive fullscreen mode, even when fullscreen optimizations are disabled.
Running Windows 11 22000.856 and the driver from the link above (or the newest AMD Driver) and this version of osu!
P.S. osu!lazer exclusive fullscreen works correctly with this and even earller driver versions
To clarify, do you mean that exclusive fullscreen stops working starting with that AMD driver version (22.7.1) inclusive, or does it only break for versions after that? I'm clarifying since you mentioned osu!lazer exclusive fullscreen still working with that version itself, despite the update.
To clarify, do you mean that exclusive fullscreen stops working starting with that AMD driver version (22.7.1) inclusive, or does it only break for versions after that? I'm clarifying since you mentioned osu!lazer exclusive fullscreen still working with that version itself, despite the update.
Yes, for me it stops working in osu stable starting with 22.7.1 inclusive all the way to 22.8.1, which is the latest version as of now, while lazer works correctly and it's behavior didn't change with the updates.
As a temporary solution, I'm using latest "Recommended" drivers, which are 22.5.1, as exclusive fullscreen works with them, but basically any driver prior to 22.7.1 works fine for me.
To clarify, do you mean that exclusive fullscreen stops working starting with that AMD driver version (22.7.1) inclusive, or does it only break for versions after that? I'm clarifying since you mentioned osu!lazer exclusive fullscreen still working with that version itself, despite the update.
Yes, for me it stops working in osu stable starting with 22.7.1 inclusive all the way to 22.8.1, which is the latest version as of now, while lazer works correctly and it's behavior didn't change with the updates.
As a temporary solution, I'm using latest "Recommended" drivers, which are 22.5.1, as exclusive fullscreen works with them, but basically any driver prior to 22.7.1 works fine for me.
So when you say that "osu!lazer exclusive fullscreen works correctly with this and even earller driver versions", you're only referring to all versions 22.6.1 and prior for AMD?
So when you say that "osu!lazer exclusive fullscreen works correctly with this and even earller driver versions", you're only referring to all versions 22.6.1 and prior for AMD?
What I mean by that is osu!lazer exclusive fullscreen worked and still works correctly with any driver version I've had (including 22.7.1 or 22.8.1) and versions before, and the issue only exists in osu stable with drivers starting from 22.7.1 inclusive for me.
To clarify, do you mean that exclusive fullscreen stops working starting with that AMD driver version (22.7.1) inclusive, or does it only break for versions after that? I'm clarifying since you mentioned osu!lazer exclusive fullscreen still working with that version itself, despite the update.
Yes, for me it stops working in osu stable starting with 22.7.1 inclusive all the way to 22.8.1, which is the latest version as of now, while lazer works correctly and it's behavior didn't change with the updates.
As a temporary solution, I'm using latest "Recommended" drivers, which are 22.5.1, as exclusive fullscreen works with them, but basically any driver prior to 22.7.1 works fine for me.
Ah, so it's a slightly different issue from that which I have, where even lazer is explicitly unable to use exclusive fullscreen. I was hoping that this part of the thread would manage to identify and replicate the cause/s related to my case;
Also can't run in exclusive fullscreen.
Using a GTX 1080 Ti, driver 512.5.
When alt-tabbed, game seems to be running in the background at about 30 FPS.
Not sure when it started since I only play sporadically. I'd assume this explains the extra -12 global offset I just had to adjust.
@Railander make sure "Confine mouse cursor" is at "Always" or "Only when fullscreen". Test with Win + space or volume buttons, if you see language/volume bar, then exclusive Fullscreen doesn't work
This affects all of my devices with Intel graphics and latest drivers I have a windows 8.1 tablet with sandy bridge atom z, windows 10 21h2 laptop with apollo lake pentium N4200 And i also saw people on the forum with the same problem with intel+nvidia graphics Compatibility mode fixes this, but i can't use it because after alt+tab there is like 80% chance of black screen Rn on tablet with win 8 i kill dwm.exe, this removes input lag, but on win 10 21h2 this is almost impossible what can i do to help fix this? is it possible @peppy ? Pls respond
@BK8000L now that's weird... it started working again out of nowhere. didn't change anything other than a few days passing. didn't even reboot the PC. cursor confinement was already on btw.
running an intel iGPU, can confirm I have the same problem too. I only realised when lazer was running way better than stable because true fullscreen was working there.
Can those posting in this thread please provide:
- dxdiag output.
- Logs (you can find these by going into your osu! folder and the
Logs
subfolder).
@smoogipoo Logs.zip
@smoogipoo Logs and DxDiag.zip I also included logs when running in compatibility mode, idk if they're different but in compatibility mode the fullscreen issue is fixed, at the cost of a sometimes sketchy alt tab
I think for the time being the solution is going to be to use compatibility mode. Because of the way stable works, the only way that I foresee fixing this is by changing its windowing system, which brings about a heap of other complexity around input for example.
For the record, I am able to reproduce this on my Arc system.
I am able to reproduce this
even on windows 11?
No, on windows 10. Should be the same cause.
No, on windows 10.
@smoogipoo my friend tested with the same driver as me, and for him FSE works fine on win 11, i suspect a different WDDM version
So I installed an older graphics driver, and it seemed to fix the issue. Then I started downloading newer and newer graphics drivers from Intel to see which one started causing it. Every version up to 26.20.100.7000 seems to play nice with osu!, with 7158 and above kicking the game into borderless.
I should've done this already, but the problem's fixed now so I guess this'll serve as a guide to anyone with the same issue
I'm not sure if you, by any chance, still have the 26.20.100.7000 version of Intel drivers, since I can't fin them on the Intel website and the exclusive fullscreen issue started to happen to me with lazer too :c
I'm not sure if you, by any chance, still have the 26.20.100.7000 version of Intel drivers, since I can't fin them on the Intel website and the exclusive fullscreen issue started to happen to me with lazer too :c
It is available on Wayback Machine, I recommend downloading from there. Note that this will only work if your CPU/iGPU is old enough to have been supported by the driver.
Does your current driver have the borderless issue on both stable and lazer, or just lazer?