X-Git-Url: https://shimmer.witbreuk.eu/gitweb/UltimateKEYS.git/blobdiff_plain/9e469a325be4fd97b1a03b230cd4deec659bb2ed..540ba1f0599a4c06162f13b34f37ce6598e85256:/autohotkey/README.md diff --git a/autohotkey/README.md b/autohotkey/README.md index 9300e8c..37bdd2e 100644 --- a/autohotkey/README.md +++ b/autohotkey/README.md @@ -1,13 +1,32 @@ # UltimateKEYS for AutoHotkey v2/v1.1 -Prerequisites : +## Prerequisites -The base keyboard layout has to be configured as US QWERTY. +These AutoHotkey scripts are highly customizable editions of UltimateKEYS. To work properly, the Windows main/base keyboard layout has to be set to : -When two or more languages/keyboards are installed on the system, the default 'Alt + Shift' sequence will interfere with the AHK scripts. +**=> AltGr assigned to UltimateKEYS** -To avoid this, you can disable the interfering key sequences at : +- [US QWERTY (Euro)](https://github.com/pieter-degroote/us-qwerty-euro) +- [US Intl AltGr dead keys](https://github.com/pieter-degroote/us-intl-altgr-dk) +- [UltimateKEYS (MSKLC implementation)](https://pieter-degroote.github.io/UltimateKEYS/integration-msklc.html) +- Hausa (Latin, Nigeria) (based on US QWERTY, see settings) +- Romanian (Programmers) (based on US QWERTY, see settings) +- English (India) (based on US QWERTY, see settings) +- or any other layout that is fully based on US QWERTY -*Settings -> Time & Language -> Language -> Spelling, typing & keyboard settings (on the right) -> Advanced keyboard settings -> Input language hot keys* +**=> Right Alt assigned to UltimateKEYS (secondary choice)** -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... +- United States (US) + +Notes :  "Romanian (Programmers)" does not contain some special control codes (Ctrl+\[: u+001b, Ctrl+\\: u+001c, Ctrl+\]: u+001d), but I could not find any specific use cases requiring these mappings. "English (India)" also emits an Indian rupee sign (₹) via Ctrl+Shift+4. + +**_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. + +## Keyboard Layout Image + +![UltimateKEYS - Keyboard Layout Image](/images/UltimateKEYS%20-%20Keyboard%20Layout%20Image.png)