def __init__(self): KeyboardConfigBase.__init__(self) self.xkbmap_raw = False self.xkbmap_print = None self.xkbmap_query = None self.xkbmap_query_struct = None self.xkbmap_mod_meanings = {} self.xkbmap_mod_managed = [] self.xkbmap_mod_pointermissing = [] self.xkbmap_mod_nuisance = set(DEFAULT_MODIFIER_NUISANCE) self.xkbmap_keycodes = [] self.xkbmap_x11_keycodes = [] self.xkbmap_layout = None self.xkbmap_variant = None self.xkbmap_options = None self.xkbmap_layout_groups = False #this is shared between clients! self.keys_pressed = {} #these are derived by calling set_keymap: self.keynames_for_mod = {} self.keycode_translation = {} self.keycodes_for_modifier_keynames = {} self.modifier_client_keycodes = {} self.compute_modifier_map() self.modifiers_filter = [] self.keycode_mappings = {}
def __init__(self): KeyboardConfigBase.__init__(self) self.xkbmap_print = None self.xkbmap_query = None self.xkbmap_mod_meanings = {} self.xkbmap_mod_managed = [] self.xkbmap_mod_pointermissing = [] self.xkbmap_keycodes = [] self.xkbmap_x11_keycodes = [] self.xkbmap_layout = None self.xkbmap_variant = None #this is shared between clients! self.keys_pressed = {} #these are derived by calling set_keymap: self.keynames_for_mod = {} self.keycode_translation = {} self.keycodes_for_modifier_keynames = {} self.modifier_client_keycodes = {} self.compute_modifier_map() self.modifiers_filter = []
def __init__(self): KeyboardConfigBase.__init__(self)