Le Baron wrote:<...>
I just added it (I'm on Linux) and some of the upper case acute accented letters are easily accessible. ÉÇÈ. Some of the keys on the layout aren't even on my physical keyboard. There are are few others so I'll experiment. Cheers.
I'm on GNU/Linux, Gnome on Ubuntu; YMMV. While there are a number of ways to set up your key mappings on a modern GNU-based system, I thought I'd show off my favourite weapon of choice:
1) Main keyboard layout:
English (intl., with AltGr dead keys)- All keys work as in standard US layout, except when AltGr (right Alt) is pressed.
- The following letters are accessible as a two-key combination (AltGr + <alphanumeric key>):
äåéëþüúíóö«»»¬áßðfghïœø¶ǽœ©®bñµç¿
- In addition, the following are accessible as a three-key combo (AltGr + <diacritic symbol> followed by <letter key>):
ẁèỳùìòàǜǹm̀éẃýúíóṕáśĺǽêŵŷûîôáẑĉẇėṙṫẏḋḟġḣṅ
- Plus the capitals and a few other symbols I've missed.
That should cover most Germanic and Romance languages and then perhaps some,
all within a single layout (personally, a key advantage).
You can see that some symbols can be entered using both methods (the former is faster).
Once I've got that added, I remove the default English layout - no more need for it unless you use AltGr+<key> for application shortcuts.
Some Latin-based scripts are, of course, still out of luck with this. For those I'd probably add a specific layout, but there are other options.
The only caveats I can think of right now:
- Can't map AltGr+<key> to user program shortcuts;
- Three-key combos, while intuitive, are less efficient than dedicated layouts.
2) Add extra layouts for non-Latin or other national scripts as need be (Russian Cyrillic in my case).
Edit to add:
The Compose Key X Window feature is an alternative to (1) (it may be disabled in a default install - needs a single toggle switch to enable plus a choice of the key). On its own, I find it less efficient than (1) for my purposes, but its coverage is superior (let's see: ł ą ę ó ń ś ź ż - I think I've now got Polish; again, never switching to another layout). Luckily, it can also be used simultaneously with (1) (just need to make a convenient choice for the key).