Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: Esc vs. Space  (Read 2117 times)

Qcrane

  • Escaped Lunatic
    • View Profile
Esc vs. Space
« on: May 07, 2010, 11:13:59 am »

We REALLY need space instead of esc for going back in the menus. Honestly the menus lost all their flow now that I have to reach to the far corners of my keyboard. Yet I STILL have to make the journey back to un pause the game right AFTER I press esc.

What the heck?
Logged

Felblood

  • Bay Watcher
  • No, you don't.
    • View Profile
Re: Esc vs. Space
« Reply #1 on: May 07, 2010, 11:47:15 am »

I will agree that having space back as the consistent unpause key would be a major boon.

It seems like I always try the wrong one first, though it's likely only a small percentage of the time, and it just feels like a constant problem.
Logged
The path through the wilderness is rarely direct. Reaching the destination is useless,
if you don't learn the lessons of the dessert.
--but you do have to keep walking.

zagibu

  • Bay Watcher
    • View Profile
Re: Esc vs. Space
« Reply #2 on: May 07, 2010, 04:58:33 pm »

I have set LEAVESCREEN to SPACE in interface.txt, because I couldn't handle the ESC key. Unfortunately, when filtering in the job menu, this doesn't allow to filter for "steel greaves", because if you hit space, it will go back a screen.
Logged
99 barrels of beer in the pile
99 barrels of beer!
If some dwarves know the way to the pile
0 barrels of beer in the pile!

Rotten

  • Bay Watcher
    • View Profile
Re: Esc vs. Space
« Reply #3 on: May 07, 2010, 05:01:45 pm »

There's been like 15 threads on this already, just search. If it bothers you that much, just got to data.init>interface.txt and change [LEAVESCREEN:ESCAPE] to [LEAVESCREEN:SPACE]. This messes up any menu that you need to type space in, which is why it was changed I think.
Logged
True, but at a certain velocity the resulting explosion expels invader-bits at fatal speeds. You don't want to be dropping trogdolyte-shaped shrapnel bombs into your boneworks.
Only in Dwarf Fortress...

paxanadu

  • Bay Watcher
    • View Profile
Re: Esc vs. Space
« Reply #4 on: May 07, 2010, 05:43:30 pm »

This is because places where typing in text that contains spece should not be considered as a "menu" by DF, it should be considered as a text box of something.

Example:

In windows, a button is not a popup window, and when chaging the name of a gfilename in explorer it is quite clear by the highliting that you are "just inside this small zone here", so the commands are content sensitive.  For example, right-arrow in file explorer meant "go right one column of files (if my view has multiple columns of course", but when I'm editing the name of a file it becomes "go right one character".  There is absolutely nothing wrong nor "unconsistent" with that.  A text entry box is simply NOT a menu.  DUH.

Having to choose BETWEEN spacebar *or* ESc is also a moot point.  That would be the same as microsoft forcing its users to choose between either
hitting F4
*or*
Alt-f+x
*OR*
Alt+arrow keys until exit menu item is highlighted+enter
*OR*
clicking file then exit with their mouse

in order to use windows explorer, but ONLY ONE of these methods.  Multiple intuitive ways to enter data does not necesseraly mean an unconsistent interface.

So I vote for having alternate keys.  "Important" keys (spacebar, escape, arrows, enter) should ALWAYS default to the most intuitive behavior, never be "oh, that is now a dead key because of some setting somewhere, exiting is done through that OTHER key over there". 



Logged

Deimos56

  • Bay Watcher
  • [PREFSTRING: unicorpion]
    • View Profile
Re: Esc vs. Space
« Reply #5 on: May 07, 2010, 11:03:21 pm »

This is because places where typing in text that contains space should not be considered as a "menu" by DF, it should be considered as a text box of something.
I would very much like this to be the case once again.
...It was the case in the DF2008-9 version, right?
Logged
I'm curious what the barely conscious ai wrote about.
Well that went better than expected.  He went nuts and punched a rabbit to death, then the dogs and the whole dining hall ripped him to shreds.

Hyperturtle

  • Bay Watcher
    • View Profile
Re: Esc vs. Space
« Reply #6 on: May 08, 2010, 12:21:49 pm »

I didn't even notice a difference.  Seems that "escape" is the logical choice to "escape" a menu...

Logged
igless

Astarch

  • Bay Watcher
    • View Profile
Re: Esc vs. Space
« Reply #7 on: May 08, 2010, 02:55:41 pm »

Not really, if you were being consistent with the most common program keybinds, esc would quit DF.

Key consistency or how much a keybind "makes sense" isn't what's important in a game like DF though, what's important in DF is efficency, and space is much more efficient than esc, because you need to move you r hand to hit esc, whereas typically you'll have your left thumb resting on space all the time.

Lord Shonus

  • Bay Watcher
  • Angle of Death
    • View Profile
Re: Esc vs. Space
« Reply #8 on: May 08, 2010, 05:26:40 pm »

Like I said in the other thread, having the same key for exiting a menu and unpausing is a Very Bad Thing, because now the squad menu, (and others in the future, IIRC) no longer automatically pause the game.
Logged
On Giant In the Playground and Something Awful I am Gnoman.
Man, ninja'd by a potentially inebriated Lord Shonus. I was gonna say to burn it.

Felblood

  • Bay Watcher
  • No, you don't.
    • View Profile
Re: Esc vs. Space
« Reply #9 on: May 08, 2010, 07:09:18 pm »

Like I said in the other thread, having the same key for exiting a menu and unpausing is a Very Bad Thing, because now the squad menu, (and others in the future, IIRC) no longer automatically pause the game.

Wouldn't being able to enter a menu without having to pause the game be a good thing? Time moves slow enough as it is.
Logged
The path through the wilderness is rarely direct. Reaching the destination is useless,
if you don't learn the lessons of the dessert.
--but you do have to keep walking.

Lord Shonus

  • Bay Watcher
  • Angle of Death
    • View Profile
Re: Esc vs. Space
« Reply #10 on: May 08, 2010, 08:43:22 pm »

It is. BUt sometimes you want the game paused when you're managing your squads. Sometimes you don't. If you have Space share the functions of "Pause/Unpause" and "Exit Menu" you lose the choice.
Logged
On Giant In the Playground and Something Awful I am Gnoman.
Man, ninja'd by a potentially inebriated Lord Shonus. I was gonna say to burn it.

Snoopicus

  • Bay Watcher
    • View Profile
    • Kung Fu Kingdom - An RTS with Kung Fu!
Re: Esc vs. Space
« Reply #11 on: May 08, 2010, 10:28:40 pm »

I've set it to be Left Shift + Space. This allows me to continue using Space as my default get out of menu key, but retains the ability to type spaces where necessary.
Logged
Snoopicus: What is the kill radius of lava heat?
Snugglybear: I''ve seen it, I think, kill dudes one level above it. But the guy was falling into it at the time, as a dwarven sacrifice. So it''s hard to say.

ManaUser

  • Bay Watcher
    • View Profile
Re: Esc vs. Space
« Reply #12 on: May 08, 2010, 11:16:57 pm »

There's at least one screen... I think it's the job manager... that doesn't work very well if LEAVESCREEN is Space, because you may want to type in object names with a space in them (e.g. "wooden bin"). But on the plus side, that means you no longer need to use F9 to exit screens like that.
Logged
Akur Akir Akam!

duckets

  • Bay Watcher
    • View Profile
Re: Esc vs. Space
« Reply #13 on: May 10, 2010, 03:29:44 am »

I thought that originally if you needed to type anything it would default space to serving its function in text.  which is why theres was toggles such as f9 to type in the first place, and if i remember correctly the esc key only "backed out" of character entry.  So there was no point to any of this interface change.
Logged

Lord Shonus

  • Bay Watcher
  • Angle of Death
    • View Profile
Re: Esc vs. Space
« Reply #14 on: May 10, 2010, 04:42:59 am »

The point was to eliminate the "special case" commands and to allow certain menus to be left open while pausing/unpausing.
Logged
On Giant In the Playground and Something Awful I am Gnoman.
Man, ninja'd by a potentially inebriated Lord Shonus. I was gonna say to burn it.
Pages: [1] 2