True, but a blank keymat also fits that description. User remapping, even with a practical tool that shows what each Meta-key does on the screen when you hold down Meta, still introduces an extra translation step from the screen or user memory to the physical keyboard. Labels that are printed on the keys themselves are still a more direct way (though obviously less flexible) to convey the information.Having those characters printed wouldn't bother me much in and of itself. As I've said before, I'm not terribly concerned about visual clutter.Is the non-English set something that would truly bother you to have on the device? Or is it something you could just, 'ignore and move on'? I'm pretty sure I could just ignore the characters I don't need. They are not particularly obtrusive. Since they're all on the left 2/3 of the keyboard, I can simply ignore the orange writing on that zone and be good with it. I.e. they're contained in one area to the left and the English Fn characters are on the right. Easy.
It's just that the idea of of having multiple good keymaps with no conflicting symbol information on the keys (as opposed to just one all-inclusive layout with a lot of compromises) really appeals to me.
- Neelix
I think your approach is a good idea for the AltGr layer, which is completely unlabeled in most proposals and thus fully user-configurable. For the Meta layer I prefer actual printed symbols for German, French and some diacritics. That covers most languages well enough imo. For languages like Polish or Norwegian you still have to use the AltGr layer. There don't have to be conflicting labels with that approach.