Dove of Peace Stand with Ukraine

Stand with the People of Ukraine
Support Peace in the Middle East

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

UltimateKEYS Keyboard Layout (Windows/Linux)

International US QWERTY layout with AltGr (Right Alt) dead keys via AutoHotkey (Win), MSKLC (Win) and XKB/Xmodmap + .XCompose (Linux).

Download the Latest Release

 

Installation - AutoHotkey Script (recommended method for Windows)

These AutoHotkey scripts are highly customizable editions of UltimateKEYS. To work properly, the Windows main/base keyboard layout has to be set to either :

Download and install AutoHotkey v2 (or v1.1) :

Note about the standard base US layout :

When two or more languages/keyboards are installed on the system, the default 'Alt + Shift' sequence will interfere with the AHK scripts.
To avoid this, you can disable the interfering key sequences at :
Settings -> Time & Language -> Language -> Spelling, typing & keyboard settings (on the right) -> Advanced keyboard settings -> Input language hot keys
Please note that on the standard US QWERTY, the sequence 'Left Alt + Shift' also gets mistakenly triggered by 'Right Alt + Shift', resulting in an unexpected keyboard layout change.

 

Additional Information

Note that it also works on the following layouts, based on US QWERTY (with AltGr assigned to UltimateKEYS), but with some issues :

Also note that the AHK scripts do not work correctly either on the US-International (KBDUSX) layout, since the apostrophe/quotes key is also 'broken/bricked' there...

 

Important - Known limitations of AutoHotkey, Windows and Linux

Win/Linux :  When changing the Windows/Microsoft Live/Linux password, using another keyboard layout can INTERFERE in some cases where your keystrokes are either registered via the other layout or as standard US QWERTY.

Win (AHK) :  On the login screen, the layout script will NOT be loaded, which can result in the WRONG input !
Linux :  On the login screen, the layout might NOT be available, which can result in the WRONG input !

=> 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 :  To be "better safe than sorry", ALWAYS make your system passwords VISIBLE during modification !

 

Documentation - Compose Key Sequences

 

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

UltimateKEYS is Free Software and is licensed under the GNU General Public License Version 3 (base layout: Public Domain).
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.