Dismiss Everything

by Shemp

Escape from every active GUI with one key press

Utilities
16 hours ago
2.0
3
Owner:
Shemp
Source:
N/A
Homepage:
N/A
License:
MIT
Created:
16 hours ago
Latest Version:
0.1.0 (16 hours ago)
Factorio version:
2.0
Downloaded by:
3 users

Dismiss Everything

"One Key to close them all"

Had enough of spamming Esc to get out of the Blueprint Library, only to then lose your place in Remote View? Are text fields getting on your nerves?
Escape from every active GUI with one key press.

"Dismiss Everything" is bound to F1, the key immediately right of Esc.

This will not leave Remote View. There is a second keybind which specifically leaves Remote View as well on Shift-Escape.

Confirm

It doesn't confirm changes in GUIs, just like regular Esc.

My recommendation is to assign F2 as an alternate keybind for Confirm, so you can quickly hit F2 to get out of a text field and Confirm, then F1 to Dismiss.

You will need to unassign "Open character info" which is F2 normally.

Technical notes

It doesn't work in the Pause Menu (mods can't trigger there).

Dismissing "Tips and Tricks" doesn't work in Singleplayer.

Dismissing the Technology GUI (aka Research) doesn't work in Singleplayer, unless you do the following:

  • Enter "The Rest" of Settings by clicking "Settings" with Ctrl-Alt-click.
  • Change "technology-gui-pauses-game" to be false.

F1 is normally bound to "Open character logistics", which is meaningful if you have "Flat GUI" turned off.