MestreLion / roguepc

Port of original PC-DOS Epyx Rogue to modern platforms
27 stars 6 forks source link

Key bindings are a mess #21

Open MestreLion opened 3 years ago

MestreLion commented 3 years ago

Several key bindings are not listed in F1 help screen, and some of listed ones are not working, and some functions are bound to more than one key.

Should re-check all key bindings, possibly adjusting the F1 help

jwt27 commented 3 years ago
  • F12 seems to trigger Terse Mode (need to check in original)

It doesn't in the original. Rogue was developed before PC keyboards even had an F12 key :) I think this is a good candidate to rebind Fast Mode to.

MestreLion commented 3 years ago
  • F12 seems to trigger Terse Mode (need to check in original)

It doesn't in the original. Rogue was developed before PC keyboards even had an F12 key :) I think this is a good candidate to rebind Fast Mode to.

Then I wonder how F12 triggers Terse Mode in this port! Key bindings are a mess indeed!

Side note, I'm a little hesitant to bind to a "pure" F key that might already have been bound by a Terminal Emulator, the same way F11 is bound to Full Screen by Gnome Terminal for example. F keys are a minefield...