Pykeyboard won't import PyHook now when not needed.

pull/2/head
Paulus Schoutsen 2013-10-09 00:14:44 -07:00
parent 866a3e852e
commit 6de531db0d
1 changed files with 3 additions and 1 deletions

View File

@ -16,7 +16,7 @@
from ctypes import *
import win32api
from win32con import *
import pythoncom, pyHook
import pythoncom
from .base import PyKeyboardMeta, PyKeyboardEventMeta
@ -224,6 +224,8 @@ class PyKeyboardEvent(PyKeyboardEventMeta):
to listen for keyboard input.
"""
def __init__(self):
import pyHook
PyKeyboardEventMeta.__init__(self)
self.hm = pyHook.HookManager()
self.shift_state = 0 # 0 is off, 1 is on