Screen Resolution Dialog question

In the player settings, you can set “Display Resolution Dialog” to “Hidden by Default”, but the documentation does not mention this option. I looked all over but couldn’t find out what this means. Does it mean there’s a way to “manually” override this default setting and display it? If so, how is this done?

Thanks!

Yep…if you look at the startup dialog for a stand-alone, at the bottom you see a “Only show this dialog if the option key is down” checkbox. If “hidden by default” is used, then this checkbox is on by default, otherwise it’s not.

–Eric

Thanks a bunch! That explains it.

Is this option working on Windows?

206538--7613--$untitled_182.jpg

Does it seem not to be working for you?

If I choose “Hidden by Default” there is no dialog, as I expected. But I don’t know how to force the game to show the Resolution dialog. I can’t find the “Only show this dialog if the option key is down” check box and there isn’t an “Option” key in my keyboard. Do I need to pass any arguments?

On Windows you hold down Shift when you start the game.

1 Like

Can we pass any command line variables through a desktop shortcut to automatically show it when running the game through that shortcut?
Much like a Safe Mode shortcut.

+1
Would be really nice to have a -hidedialog commandline switch to skip the resolution and/or input window when you start a Unity game. Now you have to rebuild your game (if you have the source!) and File > Build Setings > Player Settings > Resolution and Presentation > Display Resolution Dialog > Hidden by Default

Have you found an answer to this? Can you pass args to force it to show?

I can see that this thread is quite old, but if someone needs it, Unity have added the command line requested: -show-screen-selector. See Unity - Manual: Command-line arguments