UltimateKEYS and EurKEY are similar projects, whereas UltimateKEYS is derived from the EurKEY Keyboard Layout.
Some of the changes concerning the sources include :
AutoHotkey : a new kind of script to achieve the same functions as with MSLKC, all keys and dead key combinations (etc.) have been 'well-documented' in the comments. :)
MSKLC : another implementation, now also with comments for all keys.
Linux (X11/xkb, xkeyboard-config) version : a 'very similar (experimental)' implementation, not all dead key descriptions could be 'enforced', due to the more centralized nature of the "/usr/share/X11/locale/en_US.UTF-8/Compose" and "~/.XCompose" files in place... (see: https://wiki.debian.org/XCompose)
Most hidden characters can be accessed via the 'Multi_key' (AltGr+M).
Keyboard layout images : sources available on keyboard-layout-editor.com
Moved the ligature œ/Œ to AltGr+(Shift+)K (corresponds with existing Linux implementations).
Moved the ligature ij/IJ (ij/IJ) to the dead key AltGr+' (or AltGr+Shift+_), followed by 'j/J' (normally always two separate characters in Dutch/Flemish).
Avoid confusion with signs similar to the degree sign (°) : removed 'empty ring above' and put masculine (º) and feminine (ª) ordinal indicator to dead key (AltGr+\) (º and ª are only applicable for Spanish, Portuguese, Italian, Galician).
Added copyright sign (©) to AltGr+2, instead of ª.
Added plus-minus sign (±) to AltGr+3, instead of º (no confusion with degree sign anymore... ;) ).
AltGr+7, followed by 'space' (or not allowed character in MSKLC implementation) : produces 'empty dot above' (˙) (no confusion with degree sign either).
The letter 'eth' (ð/Ð) has been put back, accompanying 'thorn' (þ/Þ) on the layout...
Indeed, the languages Icelandic, Faroese (and Elfdalian) are not that widely used/spoken, but that's a 'different something' for the future...
Added back the dagger (†), plus double dagger (‡) to the layout (AltGr+(Shift+)P).
Added a separate dead key for 'cedilla/ogonek' and 'breve/special' (AltGr+(Shift+)-).
The pilcrow sign (¶) also got a place on the main layout (AltGr+Shift+8), as the 'single low-9 quotation mark' (‚) is rather rarely used... and is thus put on a dead key combination (AltGr+\ then 'q/Q').
The capital Eszett (ẞ) got its place on the dead key AltGr+' (or AltGr+Shift+_), followed by 'ß' (AltGr+s) (not widely used at the time...).
The section sign (§) got its place back on 'AltGr+Shift+S'.
Added support for the Hungarian letters ő/Ő and ű/Ű via AltGr+', followed by 'ö/Ö' or 'ü/Ü'.
Another tweak : recent releases also feature "Smart error-tolerant optimization for circumflex in French", allowing you to type the letters â, ê, î, ô, û more easily (for AHK, MSKLC and Linux).
Plus lots of other changes and/or improvements... ;)
=> Win/Linux : Only use "BASIC LATIN" characters (codes 32 to 126) for the Windows, Microsoft Live and Linux passwords !
Otherwise, it might be impossible to type any Unicode character higher than "Basic Latin" at the login screen/prompt (due to a different keyboard configuration) ! => ACCOUNT LOCKOUT
=> Win/Linux : ALWAYS make your system passwords VISIBLE during modification !
UltimateKEYS is Free Software and is licensed under the GNU General Public License Version 3.
This website and its contents are licensed under the GNU Free Documentation License Version 1.3.