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

Module vkCodes

source code

Maps between Windows virtual key (vk) codes and NVDA key names. These names are used when binding keyboard gestures to scripts.

Variables [hide private]
  byCode = {(1, None): 'leftMouse', (2, None): 'rightMouse', (3,...
  byName = {'alt': (18, None), 'applications': (93, None), 'back...
  __package__ = None
hash(x)
Variables Details [hide private]

byCode

Value:
{(1, None): 'leftMouse',
 (2, None): 'rightMouse',
 (3, None): 'break',
 (4, None): 'middleMouse',
 (8, None): 'backspace',
 (9, None): 'tab',
 (12, None): 'numpad5',
 (13, False): 'enter',
...

byName

Value:
{'alt': (18, None),
 'applications': (93, None),
 'backspace': (8, None),
 'break': (3, None),
 'browserback': (166, None),
 'browserfavorites': (171, None),
 'browserforward': (167, None),
 'browserhome': (172, None),
...