Esempio n. 1
0
 def __init__(self, *args):
     KeyboardHelper.__init__(self, *args)
     #used for delaying the sending of keymap changes
     #(as we may be getting dozens of such events at a time)
     self._keymap_changing = False
     self._keymap_change_handler_id = None
     self._keymap = get_default_keymap()
     self.update()
     if self._keymap:
         self._keymap_change_handler_id = self._keymap.connect("keys-changed", self.keymap_changed)
Esempio n. 2
0
 def __init__(self, net_send, keyboard_sync, key_shortcuts, send_layout, send_keymap):
     self.send_layout = send_layout
     self.send_keymap = send_keymap
     KeyboardHelper.__init__(self, net_send, keyboard_sync, key_shortcuts)
     self._keymap_changing = False
     try:
         self._keymap = gdk.keymap_get_default()
     except:
         self._keymap = None
     self._do_keys_changed()
     if self._keymap:
         self._keymap.connect("keys-changed", self._keys_changed)
Esempio n. 3
0
 def __init__(self, net_send, keyboard_sync, key_shortcuts):
     KeyboardHelper.__init__(self, net_send, keyboard_sync, key_shortcuts)
     #used for delaying the sending of keymap changes
     #(as we may be getting dozens of such events at a time)
     self._keymap_changing = False
     self._keymap_change_handler_id = None
     try:
         self._keymap = gdk.keymap_get_default()
     except:
         self._keymap = None
     self.update()
     if self._keymap:
         self._keymap_change_handler_id = self._keymap.connect("keys-changed", self._keys_changed)
Esempio n. 4
0
 def __init__(self, net_send, keyboard_sync, key_shortcuts):
     KeyboardHelper.__init__(self, net_send, keyboard_sync, key_shortcuts)
     #used for delaying the sending of keymap changes
     #(as we may be getting dozens of such events at a time)
     self._keymap_changing = False
     self._keymap_change_handler_id = None
     try:
         self._keymap = gdk.keymap_get_default()
     except:
         self._keymap = None
     self.update()
     if self._keymap:
         self._keymap_change_handler_id = self._keymap.connect("keys-changed", self.keymap_changed)
Esempio n. 5
0
 def __init__(self, net_send, keyboard_sync, key_shortcuts, send_layout, send_keymap):
     self.send_layout = send_layout
     self.send_keymap = send_keymap
     KeyboardHelper.__init__(self, net_send, keyboard_sync, key_shortcuts)
Esempio n. 6
0
 def __init__(self, net_send, keyboard_sync, key_shortcuts, send_layout, send_keymap):
     self.send_layout = send_layout
     self.send_keymap = send_keymap
     KeyboardHelper.__init__(self, net_send, keyboard_sync, key_shortcuts)