Current keyboard maps, on top of the international keyboard mappings have some problems:
- It's not possible to use keys mapped as "dead keys" (accent marks, diacritics).
- It's needed a different XML mapping definition for each language.
- Double mapping translation is doubly slow.
Proposed solution: Use raw keyboard events instead. Mapping between keyboard scan codes and MIDI notes.
implemented in current CVS