tildearrow / furnace

a multi-system chiptune tracker compatible with DefleMask modules
GNU General Public License v2.0
2.65k stars 209 forks source link

Bind multiple keys to same action #2115

Closed alederer closed 1 month ago

alederer commented 2 months ago

Use case:

pretty typical to use different hotkeys in different situations, or on e.g. different keyboards (I use cmd+up/down/left/right for large cursor actions for example, but I'd like to keep the PageUp/PageDown versions around), or to allow same defaults to support users with varying expectations.

I'm not as excited about it as I was at one point, but it still seems like a nice-to-have for a typical tool, and a must-have for a mature or power-user-friendly tool. The change is also not too complicated.

Implementation:

Caveats:

Pics:

Eknous-P commented 1 month ago

has this been tested for the Ctrl key?