From 738aee94658a7ed4b7dd14a7174c3fe77914c19a Mon Sep 17 00:00:00 2001 From: Ben Reaves Date: Sat, 4 Jul 2020 17:52:48 -0500 Subject: [PATCH] - Multi-language on Right Alt key was incompleted. Closes #192 --- xkeysnail-config/kinto.py | 22 +++++++++++----------- xkeysnail_service.sh | 2 +- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/xkeysnail-config/kinto.py b/xkeysnail-config/kinto.py index 40b0a62..ea15741 100644 --- a/xkeysnail-config/kinto.py +++ b/xkeysnail-config/kinto.py @@ -18,22 +18,22 @@ define_conditional_modmap(lambda wm_class: wm_class.casefold() not in terminals, # # Chromebook # Key.LEFT_ALT: Key.RIGHT_CTRL, # Chromebook # Key.LEFT_CTRL: Key.LEFT_ALT, # Chromebook - # Key.RIGHT_ALT: Key.RIGHT_CTRL, # Chromebook - # Key.RIGHT_CTRL: Key.RIGHT_ALT, # Chromebook + # Key.RIGHT_ALT: Key.RIGHT_CTRL, # Chromebook - Multi-language (Remove) + # Key.RIGHT_CTRL: Key.RIGHT_ALT, # Chromebook - Multi-language (Remove) # # Default Mac/Win # Key.LEFT_ALT: Key.RIGHT_CTRL, # WinMac # Key.LEFT_META: Key.LEFT_ALT, # WinMac # Key.LEFT_CTRL: Key.LEFT_META, # WinMac - # Key.RIGHT_ALT: Key.RIGHT_CTRL, # WinMac - # Key.RIGHT_META: Key.RIGHT_ALT, # WinMac - # Key.RIGHT_CTRL: Key.RIGHT_META, # WinMac + # Key.RIGHT_ALT: Key.RIGHT_CTRL, # WinMac - Multi-language (Remove) + # Key.RIGHT_META: Key.RIGHT_ALT, # WinMac - Multi-language (Remove) + # Key.RIGHT_CTRL: Key.RIGHT_META, # WinMac - Multi-language (Remove) # # Mac Only # Key.LEFT_META: Key.RIGHT_CTRL, # Mac # Key.LEFT_CTRL: Key.LEFT_META, # Mac - # Key.RIGHT_META: Key.RIGHT_CTRL, # Mac - # Key.RIGHT_CTRL: Key.RIGHT_META, # Mac + # Key.RIGHT_META: Key.RIGHT_CTRL, # Mac - Multi-language (Remove) + # Key.RIGHT_CTRL: Key.RIGHT_META, # Mac - Multi-language (Remove) }) # [Conditional modmap] Change modifier keys in certain applications @@ -51,14 +51,14 @@ define_conditional_modmap(re.compile(termStr, re.IGNORECASE), { # Key.LEFT_META: Key.LEFT_ALT, # WinMac # Key.LEFT_CTRL: Key.LEFT_CTRL, # WinMac # Key.RIGHT_ALT: Key.RIGHT_CTRL, # WinMac - Multi-language (Remove) - # Key.RIGHT_META: Key.RIGHT_ALT, # WinMac - # Key.RIGHT_CTRL: Key.LEFT_CTRL, # WinMac + # Key.RIGHT_META: Key.RIGHT_ALT, # WinMac - Multi-language (Remove) + # Key.RIGHT_CTRL: Key.LEFT_CTRL, # WinMac - Multi-language (Remove) # # Mac Only # Key.LEFT_META: Key.RIGHT_CTRL, # Mac # # Left Ctrl Stays Left Ctrl - # Key.RIGHT_META: Key.RIGHT_CTRL, # Mac - # Key.RIGHT_CTRL: Key.LEFT_CTRL, # Mac + # Key.RIGHT_META: Key.RIGHT_CTRL, # Mac - Multi-language (Remove) + # Key.RIGHT_CTRL: Key.LEFT_CTRL, # Mac - Multi-language (Remove) }) # Keybindings for Nautilus diff --git a/xkeysnail_service.sh b/xkeysnail_service.sh index 50c37df..8920550 100755 --- a/xkeysnail_service.sh +++ b/xkeysnail_service.sh @@ -168,7 +168,7 @@ vssublime=false if [[ $1 == "1" || $1 == "2" || $1 == "3" || $1 == "winmac" || $1 == "mac" || $1 == "chromebook" ]]; then while true; do - read -rep $'\nDo you want multi-language support (the right Alt key will not remap)? (y/N)\n' yn + read -rep $'\nDo you want multi-language on Right Alt key? (y/N)\naka Left side remaps, right side doesn\'t\n' yn case $yn in [Yy]* ) rightalt=true; break;; * ) break;;