Every line of 'python keyboard' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your Python code is secure.
191 def key_input(self, window, key, scancode, codepoint, modifier): 192 if key == 27: 193 self.manager.go_back() 194 return True # back button now does nothing on Android 195 return False
17 def keypress(key): 18 #keyboard.press(key) 19 #keyboard.release(key) 20 os.system("xdotool key %s" % key)
5 def keyboard(banner=None): 6 ''' Function that mimics the matlab keyboard command ''' 7 # use exception trick to pick up the current frame 8 try: 9 raise None 10 except: 11 frame = sys.exc_info()[2].tb_frame.f_back 12 print("# Use quit() to exit :) Happy debugging!") 13 # evaluate commands in current namespace 14 namespace = frame.f_globals.copy() 15 namespace.update(frame.f_locals) 16 try: 17 code.interact(banner=banner, local=namespace) 18 except SystemExit: 19 return
366 def emulateKey(self, key, withModifiers=True): 367 """Emulates a key using the keyboard emulation system. 368 If emulation fails (e.g. because of an unknown key), a debug warning is logged 369 and the system falls back to sending unicode characters. 370 @param withModifiers: Whether this key emulation should include the modifiers that are held virtually. 371 Note that this method does not take care of clearing L{self.currentModifiers}. 372 @type withModifiers: bool 373 """ 374 if withModifiers: 375 # The emulated key should be the last item in the identifier string. 376 keys = list(self.currentModifiers) 377 keys.append(key) 378 gesture = "+".join(keys) 379 else: 380 gesture = key 381 try: 382 inputCore.manager.emulateGesture(keyboardHandler.KeyboardInputGesture.fromName(gesture)) 383 except: 384 log.debugWarning("Unable to emulate %r, falling back to sending unicode characters"%gesture, exc_info=True) 385 self.sendChars(key)
97 def onPress(self): 98 if self.c.onEnter is not None: 99 self.c.onEnter()
11 def handle_keys(key, game_state): 12 if game_state == GameStates.PLAYERS_TURN: 13 return handle_player_turn_keys(key) 14 elif game_state == GameStates.PLAYER_DEAD: 15 return handle_player_dead_keys(key) 16 elif game_state == GameStates.TARGETING: 17 return handle_targeting_keys(key) 18 elif game_state in (GameStates.SHOW_INVENTORY, GameStates.DROP_INVENTORY): 19 return handle_inventory_keys(key) 20 elif game_state == GameStates.LEVEL_UP: 21 return handle_level_up_menu(key) 22 elif game_state == GameStates.CHARACTER_SCREEN: 23 return handle_character_screen(key) 24 25 return {}
177 def keyboard_key_released(self, key_code): 178 return False
62 @handle('c-c') 63 def interrupt_(event): 64 event.app.exit(exception=KeyboardInterrupt, style='class:aborting')