laamaa / m8c

Cross-platform M8 tracker headless client
Other
409 stars 85 forks source link

default keymap reflexion #87

Closed farvardin closed 1 year ago

farvardin commented 2 years ago

hello,

After a while using m8c I've found it was easier to deal with this alternative keymap:

image

key_select_alt=29
key_start_alt=27
key_opt_alt=4
key_edit_alt=22

Similarly, with a controller like those cheap USB SNES like:

image

gamepad_select=0
gamepad_start=1
gamepad_opt=2
gamepad_edit=3

why?

because the original DirtyWave M8 is using this key setting:

image

This way, with this keymap, you'll get a closer experience. On the original PC keymap the row with option+edit and the row with shitf+play are inverted, which is a bit confusing when reading the documentation with the shortcuts for example...

just my 2 cents

btw many thanks for m8c, it's an awesome frontend to my teensy!

laamaa commented 1 year ago

Makes sense, I probably didn't give too much thought to the keyboard controls originally as I was using a NES gamepad.

What do others think, should the default config be changed?

laamaa commented 1 year ago

I changed the default keyboard layout as suggested, but left the gamepad layout as is for now, since I think those changes might not work super well on all gamepads