def low_level_handler(nCode, wParam, lParam): if lParam.contents.vk_code in virtual_keys: event = KeyboardEvent(key_identifier[wParam], virtual_keys[lParam.contents.vk_code]) print(event) return Input.CallNextHookEx(Input.NULL, nCode, wParam, lParam)
def low_level_handler(nCode, wParam, lParam): event = MouseEvent(wParam) print(event) return Input.CallNextHookEx(Input.NULL, nCode, wParam, lParam)