#!/usr/bin/env python

import pyatspi
import time

def keystroke_handler(event):
    print(event)

start = time.time()
for i in list(range(256)):
    pyatspi.Registry.registerKeystrokeListener(keystroke_handler, mask = i)
print("Keystroke listener registered in %f seconds" % (time.time() - start))

start = time.time()
for i in list(range(256)):
    pyatspi.Registry.deregisterKeystrokeListener(keystroke_handler, mask = i)
print("Keystroke listener deregistered in %f seconds" % (time.time() - start))

