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

Module inputCore

source code

Classes [hide private]
  NoInputGestureAction
Informs that there is no action to execute for a gesture.
  InputGesture
A single gesture of input from the user.
  GlobalGestureMap
Maps gestures to scripts anywhere in NVDA.
  InputManager
Manages functionality related to input from the user.
Functions [hide private]
 
normalizeGestureIdentifier(identifier)
Normalize a gesture identifier so that it matches other identifiers for the same gesture.
source code
 
initialize()
Initializes input core, creating a global InputManager singleton.
source code
 
terminate()
Terminates input core.
source code
Variables [hide private]
  manager = None
hash(x)
Function Details [hide private]

normalizeGestureIdentifier(identifier)

source code 

Normalize a gesture identifier so that it matches other identifiers for the same gesture. Any items separated by a + sign after the source are considered to be of indeterminate order and are reordered into Python set ordering. Then the entire identifier is converted to lower case.