Key map editor window shouldn't be modal
Hi
I'm an user of VMPK for years, and I really love it. It helps me a lot but I really miss one point: I'm using a French keyboard and wanted to make a personal keymap but UI makes the task difficult
- It's not obvious to translate the key id to note (I would be a lot clearer to read C# instead of "14")
- I can't test "in live" my edits: each time I make a change to the keymap: I've to
- close the keymap editor
- test the modified keymap
- if it's not okay I've to
- open the keymap editor again
- make it bigger (it's too small by default for my usage)
- find the problem in the list (remember where I was editing)
It would make the process a lot easier if the editor wasn't a modal window, and changes where applied immediately (or via an "apply" button if you like typical windows behavior)
Thanks a lot :)
In Sourceforge there are a number of feature requests related to this:
- Allow modifier keys (Shift, Ctrl, Meta, Alt)
- Add case sensitivity to keyboard mapping
- Same Note value for Multiple Keys
In particular, RFE 31 highlights another important limitation of the current key map editor: it is based on MIDI notes, while the XML map is based on keys. So, the current keyboard map editor does not allow to map different keys to the same MIDI note, but you may edit the XML mapping file externally to implement this.
What I would like is something like this:
- a non modal window (or a main window extension view), showing the computer keyboard side by side to the piano keyboard.
- clicking on the computer keyboard the corresponding elements on both views are highlighted. The piano note can be changed at this point.
- take into account the modifier keys somehow
Using this virtual keyboard as an example.
I've also migrated the Creating Keymaps wiki page from Sourceforge.