Remove Input section from launcher

Hello!

Is there any way I can remove the input section from the launcher??

Cheers!

Not without turning off the whole launcher, AFAIK (Edit → Project Settings → Player Settings).

That’s what I was in fear of :frowning:

You could always try modifying the launcher window in interface builder. To do this, just right-click the build then click “Show Package Contents”, the file is somewhere in there. Note this is only if you are on a mac, not sure about pc.

In windows make a build first and then use Resource Hacker to edit it.

I got it look quite nice with following parameters:

Dialog 9

9 DIALOGEX 0, 0, 309, 200
STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "ScreenSel"
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
FONT 8, "MS Shell Dlg", FW_NORMAL, FALSE, 1
{
   CONTROL "Play!", 1, BUTTON, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 193, 178, 50, 14 
   CONTROL "Quit", 2, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 252, 178, 50, 14 
   CONTROL "", -1, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 7, 3, 295, 108 
   CONTROL "", 1001, STATIC, SS_BITMAP | SS_CENTERIMAGE | WS_CHILD | WS_VISIBLE, 9, 9, 291, 100 
   CONTROL "", 1016, "SysTabControl32", TCS_TABS | WS_CHILD | WS_DISABLED | WS_TABSTOP, 7, 86, 295, 106 
}

Dialog 107

107 DIALOGEX 0, 0, 290, 56
STYLE DS_FIXEDSYS | DS_MODALFRAME | DS_CONTROL | WS_CHILD | WS_SYSMENU
CAPTION ""
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
FONT 8, "MS Shell Dlg", FW_NORMAL, FALSE, 1
{
   CONTROL "Screen resolution", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 7, 9, 56, 8 
   CONTROL "", 1010, COMBOBOX, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 73, 7, 84, 90 
   CONTROL "Windowed", 1009, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 169, 7, 49, 10 
   CONTROL "Graphics quality", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 7, 26, 52, 8 
   CONTROL "", 1011, COMBOBOX, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 73, 25, 84, 76 
}
6 Likes

Blueflame - Thank you for posting that! Resource Hacker is awesome and I’m really grateful to you for pointing to this!! :slight_smile:

Cheers!

+1 blueflame

Awesome!
Very good!

I have never heard of this! Great!

I have been able to do this on the pc and mac builds of my game thanks to this thread, but does anyone have a clue on how to do this with a linux build?
Awesome stuff,
Thank you!

-Eric

Hope This helps

blueflame’s solution worked for me on a Windows build.

If you need to do it on a mac build as well, go inside your game’s .app folder, inside Contents/Resources, open ScreenSelector.nib with XCode and you can just delete the Input button from the dialog.

Thank you blueflame! :slight_smile:

You could also look at our release manager as well as managing the releases of your game patches it replaces the launcher completely.

shameless plug*

Would love to know how you did this for Mac builds

EEEEEEEEEEK YOU ARE SUCH A LEGEND!

For anyone reading this trying to use Resource Hacker as per @blueflame’s instructions , the Dialog entries have been moved to UnityPlayer.dll that exists alongside the exe in Unity 2017+. You have to open this DLL in Resource Hacker instead of the EXE.

Is this still a problem in 2019.x? I’m glad that there is a hacky solution, but it will be a real pain to manually disable that tab for every single build (and patch).

It would be nice if we could customise and beautify the Launcher a little.