Module keyboardHandler
[hide private]
[frames] | no frames]

Module keyboardHandler

source code

Keyboard support

Classes [hide private]
  KeyboardInputGesture
A key pressed on the traditional system keyboard.
Functions [hide private]
 
passNextKeyThrough() source code
 
isNVDAModifierKey(vkCode, extended) source code
 
internal_keyDownEvent(vkCode, scanCode, extended, injected)
Event called by winInputHook when it receives a keyDown.
source code
 
internal_keyUpEvent(vkCode, scanCode, extended, injected)
Event called by winInputHook when it receives a keyUp.
source code
 
initialize()
Initialises keyboard support.
source code
 
terminate() source code
Variables [hide private]
  ignoreInjected = False
  VK_WIN = "windows"
  trappedKeys = set()
  passKeyThroughCount = -1
  lastPassThroughKeyDown = None
hash(x)
  lastNVDAModifier = None
hash(x)
  lastNVDAModifierReleaseTime = None
hash(x)
  bypassNVDAModifier = False
  currentModifiers = set()
  keyCounter = 0