Public Beta — This Feedback Tracker is currently in public beta. For most issues, please visit feedback.bistudio.com
1
Issue Key
State
Access
Public
Project
Creator
Created
Jul 6, 2026
Views
16Attachments
No attachments
Platform
What happened?
Launching DayZDiag_x64.exe with any of the following launch args: e.g -XBOX, -PS4, or -MSSTORE
loads that platform's version of the UI (same UI, just themed per-platform) along with full controller support..... It's already built and working great with no jank or missing features. It also interfaces perfectly as long as a controller is connected to your PC.
Controller support is literally baked into the engine's UI widget system, so even custom UI menus added by mods (like trader menus) inherit the controller logic automatically and interface with it seamlessly, With no extra work from the mod required.
Your work on the -MSSTORE UI is especially important considering this:
PLATFORM_MSSTORE already handles both keyboard/mouse and controller input fine at the same time. So it's not an input issue, it's a UI issue. There's currently no way to switch UIs at all. You're stuck with whatever UI matches the platform you launched under.
I feel like this is why dynamic UI switching was never added by you guys in the first place (cause of the PLATFORM_XYZ Defines)
MS Store apps don't really support launch args, so there was no point building it. But Steam is different. It already has full launch argument support and it's obviously encouraged...(like how mods work with -mod=@whatever)
Steam is actually better positioned for something like this than MS Store.
A launch arg like -Controller could solve it. Ideally it would just enable the controller UI under PLATFORM_WINDOWS with no platform swap needed, just a simple reboot of the game to pick up on the -Controller launch arg.
But If that's not possible for some reason, -Controller could load a new define like PLATFORM_CWINDOWS (e.g the way -XBOX launch arg loads PLATFORM_XBOX). This would keep everything registered as a normal PC/Steam build.
The difference between the MSStore and Steam UIs seems to be just a few layout elements (like the invite button...which are easily removed/edited via .layouts) and pointing to the right servers.
Controller support on the Steam version is pretty rough compared to what's very obviously possible. It's kind of surprising given you've advertised DayZ on the ROG Ally using its built-in controller. Proper controller support would be a huge accessibility and quality of life improvement, especially for players on handhelds like the ROG Ally, Legion Go, and Steam Deck....or people who just wanna be on the couch lol
I would really appreciate hearing some thoughts on this. It just seems like a no-brainer feature addition at this point considering all functionality is there already.
Thanks!
Reproduction steps
N/A
Exact build version (optional)
Where did it happen?
Is it modded?
Expected result
You are not signed in. Please sign in to see more details.
Issue Key
State
Access
Public
Project
Creator
Created
Jul 6, 2026
Views
16Attachments
No attachments