From bdb4a8a083573bfa3c0a2560b318275669a237d2 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Wed, 15 Apr 2020 18:43:04 +0200 Subject: Quick press left alt => search --- keyboard_remap.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/keyboard_remap.py b/keyboard_remap.py index 1375fec..4dc1607 100755 --- a/keyboard_remap.py +++ b/keyboard_remap.py @@ -363,6 +363,7 @@ class Keyboard: evdev.ecodes.KEY_VOLUMEUP, evdev.ecodes.KEY_PROG1, evdev.ecodes.KEY_PROG2, + evdev.ecodes.KEY_SEARCH, evdev.ecodes.KEY_BACK, evdev.ecodes.KEY_FORWARD, }) @@ -384,6 +385,9 @@ class Keyboard: right_meta = TriggerKey( OnQuickReleaseKey(self, evdev.ecodes.KEY_F, silence_modifier=right_alt), right_alt.trigger_silent) + left_alt = TriggerKey( + OnQuickReleaseKey(self, evdev.ecodes.KEY_SEARCH, silence_modifier=right_alt), + right_alt.trigger_silent) self._special_keys = { evdev.ecodes.KEY_LEFTSHIFT: basic_key, evdev.ecodes.KEY_RIGHTSHIFT: basic_key, @@ -392,7 +396,7 @@ class Keyboard: evdev.ecodes.KEY_CAPSLOCK: SingleOrModifierKey( self, evdev.ecodes.KEY_ESC, right_alt, callbacks=[left_meta.silence_release, right_meta.silence_release]), - evdev.ecodes.KEY_LEFTALT: basic_key, + evdev.ecodes.KEY_LEFTALT: left_alt, evdev.ecodes.KEY_RIGHTALT: SingleOrModifierKey( self, evdev.ecodes.KEY_COMPOSE, right_alt, callbacks=[left_meta.silence_release, right_meta.silence_release]), -- cgit v1.2.3-54-g00ecf