Esc for menu seems to not be working on my setup. I'm using caps:swapescape on linux (X11), and neither the actual key which is escape (located where caps lock usually is) or caps lock (located where esc usually is) bring up a menu of any kind when I start a new game – if menu is something I only get access to later, apologies for an incorrect bug report
urrggh, this seems to be an SDL bug; it thinks both keys are physical capslock remapped to escape.
that's a little bit out of my hands (though i'll look for another key to use as an emergency menu key), but i found a very strange workaround: if you turn off caps:swapescape, start the game, and then turn swapescape back on, the physical escape key continues to work
(i assume you think capslock should function as escape in the game as well? i'm never sure when i should check key mappings and when i should check physical scancodes)
ah, that is annoying (re SDL bug). and yeah, I'd prefer it to use the key my keymap has as escape unless it's rebindable to that in which case the default doesn't really matter
I think a good rule of thumb for when to use which is to see whether you are using the key for its location (e.g. wasd for movement) in which case it should use the scancode or its semantic meaning (e.g. enter for accept) in which case you should see what the key mapping is. to me at least escape for menu is more a case of the key being used because of its meaning rather than where it is located on the keyboard
there's now a patch for this, although the resulting behavior in fox flux is that you have to press the physical escape key to open the menu and it also toggles caps lock every time, so... better but not ideal :)