SuperVirtualKeyboard
SuperVirtualKeyboard copied to clipboard
First mode key needs to preserve proper mode order, rather than adjusting modal step to make it Order 0
To elaborate what this means, it regards the absolute first and last key on the keyboard. If they happen to fall in-between a step, should that geometry be preserved, or should the step be truncated so that the first and last keys are in Layer 0 no matter what? (referring to "Orders" as Layers now, the first one is the white keys, second is black keys, etc).
Currently thinking it could be a toggle-able option. Ideally by default I think it should preserve the geometry but have a few extra keys that may be disabled, however that will take some work in expanding the keyboard to have more than 128 keys.