Not convinced about this. This allows `InputHookManager` to be created, but it's not actually functional. I thought part of the advantage of ctypes was that it could work on different Python implementations? But if it can't, I think input hooks should be disabled, rather than just broken.