Skip to content

Conversation

@Musicted
Copy link
Owner

@Musicted Musicted commented Jan 3, 2022

Adds the ability to stream keyboard inputs from the lighthouse server.

Breaks the callback interface by adding a parameter events.

@xjjak
Copy link

xjjak commented Jan 15, 2022

In the event_manager.py file in line 6 there is non-python code, which causes some trouble...

queue: Queue[BaseEvent]

@Musicted
Copy link
Owner Author

In the event_manager.py file in line 6 there is non-python code, which causes some trouble...

queue: Queue[BaseEvent]

Yes, that's an oversight. Only python>=3.9 correctly parses (i.e. ignores) type annotations. I'm still debating whether to deprecate py3.8 support and add type annotations to all files or ditch type annotations entirely.

@Musicted
Copy link
Owner Author

In the meantime, upgrading to py>=3.9 should enable you to use remote input.

@xjjak
Copy link

xjjak commented Jan 16, 2022

Well, I didn't know that. I just removed that line (made it a comment) and everything worked fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants