I agree that that's a good way, but I think a better way is to actually label the shoulder buttons and gaming buttons with their functions.New users will of course need to be educated, and I think a good way to make it known to new users that the modifiers are on the shoulder buttons (and that home, end, etc are on the gaming buttons) is by putting up a key map as the default wallpaper.
Who is proposing only dead diacritics? I'm not.Thats not what i said though. I said that dead-diactrics only, fails before you consider the most important international/interlingual languages.
The first language you are able to support with only dead-diactrics, is dutch, but that is 4th or 5th down the list, and is covered in smilar fashion anyway.
But even with only dead diacritics, it's better for German, French, Spanish, Portuguese, Italian and lots of other non-Dutch languages to have dead diacritics than to have nothing at all: éèàüöä in two thumb-presses each (diacritic + letter) is still much better than éèàüöä in three thumb presses (Compose + symbol + letter).
What do you mean, "ED says no to printed dedicated diacritics"? When and where did he say that?Its a toss-up between dedicated diactrics and hidden AltGr-layer for accentuation, im saying both. However ED says no to printed dedicated diactrics by default. So it can only be where its supposed to be, and hidden.
Even a regular German QWERTZ keyboard has printed dedicated dead acute, grave and circumflex accents, and given that ED seems to want to have all keys of a regular German keyboard labeled (at least üöäߧ°), I would rather expect that he wants to have acute, grave and circumflex.