diff options
author | Kristóf Marussy <kris7topher@gmail.com> | 2020-04-15 18:43:04 +0200 |
---|---|---|
committer | Kristóf Marussy <kris7topher@gmail.com> | 2020-04-15 18:43:04 +0200 |
commit | bdb4a8a083573bfa3c0a2560b318275669a237d2 (patch) | |
tree | 8a593ca694665e449e2b9a25265f2bf9ef1e6dd3 /keyboard_remap.py | |
parent | Back and forward buttons (diff) | |
download | keyboard_remap-main.tar.gz keyboard_remap-main.tar.zst keyboard_remap-main.zip |
Diffstat (limited to 'keyboard_remap.py')
-rwxr-xr-x | keyboard_remap.py | 6 |
1 files changed, 5 insertions, 1 deletions
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: | |||
363 | evdev.ecodes.KEY_VOLUMEUP, | 363 | evdev.ecodes.KEY_VOLUMEUP, |
364 | evdev.ecodes.KEY_PROG1, | 364 | evdev.ecodes.KEY_PROG1, |
365 | evdev.ecodes.KEY_PROG2, | 365 | evdev.ecodes.KEY_PROG2, |
366 | evdev.ecodes.KEY_SEARCH, | ||
366 | evdev.ecodes.KEY_BACK, | 367 | evdev.ecodes.KEY_BACK, |
367 | evdev.ecodes.KEY_FORWARD, | 368 | evdev.ecodes.KEY_FORWARD, |
368 | }) | 369 | }) |
@@ -384,6 +385,9 @@ class Keyboard: | |||
384 | right_meta = TriggerKey( | 385 | right_meta = TriggerKey( |
385 | OnQuickReleaseKey(self, evdev.ecodes.KEY_F, silence_modifier=right_alt), | 386 | OnQuickReleaseKey(self, evdev.ecodes.KEY_F, silence_modifier=right_alt), |
386 | right_alt.trigger_silent) | 387 | right_alt.trigger_silent) |
388 | left_alt = TriggerKey( | ||
389 | OnQuickReleaseKey(self, evdev.ecodes.KEY_SEARCH, silence_modifier=right_alt), | ||
390 | right_alt.trigger_silent) | ||
387 | self._special_keys = { | 391 | self._special_keys = { |
388 | evdev.ecodes.KEY_LEFTSHIFT: basic_key, | 392 | evdev.ecodes.KEY_LEFTSHIFT: basic_key, |
389 | evdev.ecodes.KEY_RIGHTSHIFT: basic_key, | 393 | evdev.ecodes.KEY_RIGHTSHIFT: basic_key, |
@@ -392,7 +396,7 @@ class Keyboard: | |||
392 | evdev.ecodes.KEY_CAPSLOCK: SingleOrModifierKey( | 396 | evdev.ecodes.KEY_CAPSLOCK: SingleOrModifierKey( |
393 | self, evdev.ecodes.KEY_ESC, right_alt, | 397 | self, evdev.ecodes.KEY_ESC, right_alt, |
394 | callbacks=[left_meta.silence_release, right_meta.silence_release]), | 398 | callbacks=[left_meta.silence_release, right_meta.silence_release]), |
395 | evdev.ecodes.KEY_LEFTALT: basic_key, | 399 | evdev.ecodes.KEY_LEFTALT: left_alt, |
396 | evdev.ecodes.KEY_RIGHTALT: SingleOrModifierKey( | 400 | evdev.ecodes.KEY_RIGHTALT: SingleOrModifierKey( |
397 | self, evdev.ecodes.KEY_COMPOSE, right_alt, | 401 | self, evdev.ecodes.KEY_COMPOSE, right_alt, |
398 | callbacks=[left_meta.silence_release, right_meta.silence_release]), | 402 | callbacks=[left_meta.silence_release, right_meta.silence_release]), |