Enter should always "OK"

Post your ideas and suggestions how to improve the game.
Post Reply
User avatar
moon69
Long Handed Inserter
Long Handed Inserter
Posts: 83
Joined: Sun Sep 18, 2016 6:53 pm
Contact:

Enter should always "OK"

Post by moon69 » Mon Dec 02, 2019 8:24 pm

TL;DR
For some dialogs, pressing Enter key will Confirm/Accept/Save etc., but for many it does not.

What ?
Pressing enter should generally trigger the default action, like Esc is Cancel in most (all?) dialogs currently.

Enter currently doesn't work for example to...
  • Confirm an error dialog
  • Create a blueprint on the Blueprint dialog
  • Confirm changes in Settings
  • Quit when "game is not saved" dialog
Why ?
Enter for OK has been UI standard for a very long time so most users are familiar with it.
It's particularly frustrating that Enter only works on some dialogs, so it's never clear when it's available or not.
Especially since most dialogs have a highlighted (red, green etc) button that looks like it is the default (Enter) action.

Cheers.

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 10644
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Enter should always "OK"

Post by ssilk » Sat Dec 07, 2019 10:51 am

On Mac/(some) Linux this isn’t the standard. And now? :)
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

coppercoil
Fast Inserter
Fast Inserter
Posts: 125
Joined: Tue Jun 26, 2018 10:14 am
Contact:

Re: Enter should always "OK"

Post by coppercoil » Sat Dec 07, 2019 12:40 pm

ssilk wrote:
Sat Dec 07, 2019 10:51 am
On Mac/(some) Linux this isn’t the standard. And now? :)
I'm just curious: what is the most common behaviour for Enter on Mac?
If Enter on Mac and Linux does not mean "cancel" all the time, I think it is possible to find some acceptable solution for all OS :)

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 10644
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Enter should always "OK"

Post by ssilk » Sat Dec 07, 2019 2:51 pm

It normally CMD-(FIRST LETTER OF OPTION).

Well it’s not so that I’m against this suggestion and I think keyboard control of the complete GUI is an important point. Control of requesters belongs to this of course. But I don’t like arguing “because it is so (your favorite OS, your favorite game...) it should be so here”.

I think this depends and takes time to make the right decision.
For example: my favorite DAW (Reason) is not able to control the sequencer view only with keys. Lately I played Factorio and switched to Reason and my fingers want automatically scroll the sequencer with the WASD-keys. I thought for a moment: what a cool idea, complete control like so would feel right. But then I realized what else needs to change also... it’s not so easy.
If you would say “make GUI controllable with keys”, I would say yes. I found some here viewtopic.php?f=80&t=4832 especially viewtopic.php?f=6&t=32518
-
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

coppercoil
Fast Inserter
Fast Inserter
Posts: 125
Joined: Tue Jun 26, 2018 10:14 am
Contact:

Re: Enter should always "OK"

Post by coppercoil » Sat Dec 07, 2019 10:13 pm

I think meaning of most of the control keys is pretty equal in almost all OS and almost all software (rare exceptions don’t count). Let’s think about Esc, Tab, Home, Page Up etc. Could be expect some behavior for them without any explanations? Yes. I don’t need to read user manual for Esc key. That means, there's "silent" worldwide agreement regarding its purpose. I don't know whether there is some general written standard, but that works de facto for the most of applications, and users have pretty specific expectations about its behavior. UI designer should respect common practice for consistency. I think I can claim Enter means “go ahead” or “got it” for most of the people.
Of course, there may be exceptions, for example "What color you choose?" or "Do you really want to format your disc?", but it's not our topic, is it? :)

epr
Burner Inserter
Burner Inserter
Posts: 11
Joined: Thu Jul 05, 2018 7:36 pm
Contact:

Re: Enter should always "OK"

Post by epr » Sat Dec 07, 2019 11:03 pm

I agree, it's really annoying when you change some values on combinators or what not and it doesn't confirm with enter.

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 10644
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Enter should always "OK"

Post by ssilk » Sat Dec 07, 2019 11:09 pm

Page down for example doesn't exists on Mac as extra key.

Or look this: https://ux.stackexchange.com/questions/ ... left-right

It depends! :)
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

coppercoil
Fast Inserter
Fast Inserter
Posts: 125
Joined: Tue Jun 26, 2018 10:14 am
Contact:

Re: Enter should always "OK"

Post by coppercoil » Sat Dec 07, 2019 11:23 pm

That’s a good idea: an application should tune to written and non-written standards of particular OS :idea:. I can’t speak about Mac. But I CAN speak about MS Windows 8-). So, give me the damn Enter key :mrgreen:

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 10644
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Enter should always "OK"

Post by ssilk » Sat Dec 07, 2019 11:59 pm

Here is it...
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

Post Reply

Return to “Ideas and Suggestions”

Who is online

Users browsing this forum: No registered users