Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

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)

(1 edit)

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  :)