diff --git a/KeyboardRemappings.ico b/KeyboardRemappings.ico new file mode 100644 index 0000000..45f17c6 Binary files /dev/null and b/KeyboardRemappings.ico differ diff --git a/MouseOnKeyboard.ico b/MouseOnKeyboard.ico new file mode 100644 index 0000000..a106e5d Binary files /dev/null and b/MouseOnKeyboard.ico differ diff --git a/README.md b/README.md index 6a2a704..7bfa0be 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,7 @@ Collection of useful scripts for keyboard remappings and mouse operation without Set of key bindings meant for the ANSI US layout set to: - Facilitate the usage of spanish tilde keys without depending on a dead key. + - Add inverted exclamation and question marks, alongside en/em dashes and and double angle quotation marks. - Remap modifier keys to accomodate a comfier usage. - Toggle `Caps Lock` with both Shift keys. @@ -12,7 +13,10 @@ Collection of useful scripts for keyboard remappings and mouse operation without - While holding `Left Alt`: - Press on any of the spanish vowel keys `(a, e, i, o, u)` to write their accented representation `(á, é, í, ó, ú)`. - - You can also write the Euro sign `€` pressing `p`, the umlaut u `ü` pressing `/` and the `ñ` with `n`. + - Press `/` to write `¿`, `[` to write `¡`. + - Press `- (hyphen)` to write `—`, or press `- (hyphen)` while holding `Shift` to write `–`. + - Press `RET` to write `«`, or press `RET` while holding `Shift` to write `»`. + - You can also write the Euro sign `€` pressing `p`, the umlaut u `ü` pressing `[` and the `ñ` with `n`. - Press both `Shift` keys to toggle `Caps Lock`. - `Caps Lock` key acts as another `Left Control`. - `Left Alt` **must** be released before inputting another macro character in order to prevent writing multiple, unintended macro characters when typing quickly. @@ -50,7 +54,7 @@ Collection of useful scripts for keyboard remappings and mouse operation without ## Compilation - Usage of this script requires **AutoHotKey_H v2** with Unicode support due to it's reliance on multi threading. AutoHotKey_H v2 is available on its project's page. + Usage of this script requires **AutoHotKey_H v2** with Unicode support due to its reliance on multi threading. AutoHotKey_H v2 is available on its project's page. Alternatively, you can compile the script using the built-in compiler distributed with **AutoHotKey_H v2** with `v1` binary: @@ -60,7 +64,7 @@ Collection of useful scripts for keyboard remappings and mouse operation without ## False positive -Windows Defender flags this script as malicious on some devices. Dealing with that would require submitting a single, compile executable for Microsoft to manually review and approve, and I'm not interested in dealing with all that. +Windows Defender flags this script as malicious on some devices. Dealing with that would require submitting a single, compiled executable to Microsoft for them to manually review and approve, and I'm not interested in dealing with all that. # Use on administrator-owned windows diff --git a/piusareLite.ahk b/piusareLite.ahk index fbad003..02b7746 100644 --- a/piusareLite.ahk +++ b/piusareLite.ahk @@ -31,114 +31,171 @@ LShift & RShift::CapsLock return #if !hotkeyLock - ;;Adding tonic vowels with tilde, EUR sign, ü and ñ to non-ES keyboard + ;;Adding tonic vowels with tilde, €, ü, ñ, ¿, ¡, – and — to non-ES keyboard