|
@@ -10,6 +10,8 @@ try:
|
|
|
except ImportError:
|
|
|
Xlib = False
|
|
|
|
|
|
+EXTENDED_CONTROLS_DEFAULT_TOGGLE_KEYSYM_NAME = 'grave'
|
|
|
+
|
|
|
if Xlib:
|
|
|
EXTENDED_KEYBOARD_CONTROLS_DEFAULT_MAPPING = {
|
|
|
XK.XK_w: XK.XK_Up,
|
|
@@ -39,7 +41,8 @@ def x_find_window_by_pid(display, pid):
|
|
|
|
|
|
class ExtendedControls:
|
|
|
|
|
|
- def __init__(self, engine_pid, toggle_keysym_name):
|
|
|
+ def __init__(self, engine_pid,
|
|
|
+ toggle_keysym_name=EXTENDED_CONTROLS_DEFAULT_TOGGLE_KEYSYM_NAME):
|
|
|
if not psutil:
|
|
|
raise Exception('\n'.join([
|
|
|
'Extended keyboard controls require the python lib psutil to be installed.',
|