Dove of Peace Stand with Ukraine

Stand with the People of Ukraine
Будьте з народом України
Будьте с народом Украины

UltimateKEYS.info    Pieter-Degroote.info    GitHub Release    GitHub Testing

History of UltimateKEYS and Changes from EurKEY (transcript)

UltimateKEYS and EurKEY are similar projects, whereas UltimateKEYS has borrowed some aspects from the EurKEY Keyboard Layout (by Steffen Brüntjen). Both projects are licensed as GPL v3.

 

Tailored for the following scripting languages and platforms

AutoHotkey (Win) :  a script for AutoHotkey v2/v1.1, all keys and Compose Key sequences (etc.) have been 'well-documented' in the comments. :)

MSKLC (Win) :  another implementation, without Compose Key.
Note that this is a slimmed-down version, since MSKLC does not support multiple keystrokes as a sequence for a dead key. That way, a 'Compose Key' is not possible.

Linux :  this version should have the same functionality as on Windows.
Two implementations are supported :  xkb (xkeyboard-config) and Xmodmap.
The dead key descriptions are applied via "~/.XCompose" (see also: https://wiki.debian.org/XCompose).

'.keylayout' format (macOS, Apple) :  an implementation for macOS, without Compose Key.
Please note that this work is still in its testing stage (see: 'Known Issues - Disclaimer' section).
See on GitHub :  https://github.com/pieter-degroote/UltimateKEYS-testing/tree/master/keylayout

Keyboard layout images :  source images available via keyboard-layout-editor.com

 

Latest Changes to the Layout

For the most recent changes, please see :  https://github.com/pieter-degroote/UltimateKEYS/discussions
The acute and grave accents have been swapped on the main layout (thanks to a proposal from another user).
The former version has moved to the UltimateKEYS Legacy repository.

 

UltimateKEYS Legacy

The latest versions feature an advanced 'Compose Key' (Multi_key) function. This multi-purpose dead key has been put on the top left position of the layout, and also on the ISO key, next to the Left Shift, for most European keyboards (see AltGr + 'grave/tilde' and AltGr + 'ISO key')

This new Linux-style 'Compose Key' allows for typing even wider amounts of diacritics and symbols, each with two additional keystrokes.
This move has put some accented letters and symbols on other, and hopefully, more favo[u]rable positions than before.

Some letters, like 'ð/Ð' (eth), 'þ/Þ' (thorn), 'ý/Ý', 'ÿ/Ÿ', and the former dead keys (except upper left position) have been substituted with more widely used letters with circumflex and tilde (for French, Portuguese...), plus some spacing characters, general punctuation and math symbols have been added to the main layout.

That way, the whole keyboard layout has made, somehow, a metamorphosis in contrast to EurKEY...

 

Other Changes and Comparison with EurKEY

The ligature œ/Œ has been moved to AltGr+(Shift+)K (corresponds with existing Linux implementations).

The ligature ij/IJ (ij/IJ) has been moved to the Compose Key (generally always two separate characters in Dutch, since Dutch (Flemish) is my mother tongue).

Added the 'less-than or equal to' sign (≤) to AltGr+2, instead of ª (moved to the Compose Key).

Added the 'greater-than or equal to' sign (≥) to AltGr+3, instead of º (moved to the Compose Key).

The section sign (§) got its place on 'AltGr+Shift+8'. The single low-9 quotation mark (‚) has been moved to the Compose Key.

Plus lots of other changes and/or improvements...

 

UltimateKEYS - Website  GitHub Release
UltimateKEYS - Legacy Website  GitHub Legacy

 

Important - Security Warning

=> Win/Linux :  Only use "BASIC LATIN" characters (codes 32 to 126) for your 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.info    Pieter-Degroote.info    GitHub Release    GitHub Testing

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.
The Dove of Peace (via Wikimedia Commons) is licensed under Creative Commons Attribution-ShareAlike 3.0 Unported.