aboutsummaryrefslogtreecommitdiffstats
path: root/keyboard_remap.py
diff options
context:
space:
mode:
Diffstat (limited to 'keyboard_remap.py')
-rwxr-xr-xkeyboard_remap.py6
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]),