def __init__(self): KeyboardBase.__init__(self) try: from xpra.x11.bindings.keyboard_bindings import X11KeyboardBindings #@UnresolvedImport self.keyboard_bindings = X11KeyboardBindings() except Exception as e: log.warn("failed load posix keyboard bindings: %s", e) self.keyboard_bindings = None
def __init__(self): KeyboardBase.__init__(self) self.keymap_modifiers = None try: from xpra.x11.bindings.keyboard_bindings import X11KeyboardBindings #@UnresolvedImport self.keyboard_bindings = X11KeyboardBindings() except Exception as e: log.warn("failed load posix keyboard bindings: %s", e) self.keyboard_bindings = None
def __init__(self): KeyboardBase.__init__(self) self.swap_keys = True self.meta_modifier = None self.control_modifier = None self.num_lock_modifier = None self.num_lock_state = True self.num_lock_keycode = NUM_LOCK_KEYCODE self.key_translations = {}
def __init__(self): KeyboardBase.__init__(self) self.keymap_modifiers = None try: from xpra.x11.bindings.keyboard_bindings import X11KeyboardBindings #@UnresolvedImport self.keyboard_bindings = X11KeyboardBindings() except Exception as e: log.error("Error: failed to load posix keyboard bindings") log.error(" %s", str(e) or type(e)) self.keyboard_bindings = None
def __init__(self): KeyboardBase.__init__(self) self.num_lock_modifier = None self.altgr_modifier = None self.delayed_event = None #workaround for "period" vs "KP_Decimal" with gtk2 (see ticket #586): #translate "period" with keyval=46 and keycode=110 to KP_Decimal: KEY_TRANSLATIONS[("period", 46, 110)] = "KP_Decimal" #workaround for "fr" keyboards, which use a different key name under X11: KEY_TRANSLATIONS[("dead_tilde", 65107, 50)] = "asciitilde" KEY_TRANSLATIONS[("dead_grave", 65104, 55)] = "grave"
def __init__(self): KeyboardBase.__init__(self) self.emulate_altgr = False self.num_lock_modifier = None self.last_key_event_sent = None #workaround for "period" vs "KP_Decimal" with gtk2 (see ticket #586): #translate "period" with keyval=46 and keycode=110 to KP_Decimal: KEY_TRANSLATIONS[("period", 46, 110)] = "KP_Decimal" #workaround for "fr" keyboards, which use a different key name under X11: KEY_TRANSLATIONS[("dead_tilde", 65107, 50)] = "asciitilde" KEY_TRANSLATIONS[("dead_grave", 65104, 55)] = "grave"
def __init__(self): KeyboardBase.__init__(self) self.init_vars()
def __init__(self): KeyboardBase.__init__(self) self.emulate_altgr = False self.num_lock_modifier = None self.last_key_event_sent = None
def __init__(self): KeyboardBase.__init__(self) self.emulate_altgr = False self.num_lock_modifier = None self.last_key_event_sent = None