Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[python/viewer] Add customizable keyboard handling to Panda3d #431

Closed
duburcqa opened this issue Oct 28, 2021 · 1 comment
Closed

[python/viewer] Add customizable keyboard handling to Panda3d #431

duburcqa opened this issue Oct 28, 2021 · 1 comment
Labels
new feature P2 Low priority issue python

Comments

@duburcqa
Copy link
Owner

Currently, keyboard handling is implemented in the environment itself, by intercepting key strokes on the terminal. It is working but confusing for the user since the window popup on top of the terminal and take the focus automatically, so that the user as to manually move the focus back on the terminal for keyboard handling to work. It is even more confusing that panda3d is already implementing a limiting keyboard handling, for example to close the window. It is not clear how to solve this issue though, because lambda functions needs to be executed, which is not working well with multiprocessing. One solution is to use a shared memory between panda3d process and main process, similar to what is currently done for handling keyboard in the terminal.

@duburcqa duburcqa added the P1 Mid priority issue label Nov 12, 2021
@duburcqa duburcqa added P2 Low priority issue and removed P1 Mid priority issue labels Apr 2, 2022
@duburcqa duburcqa added P1 Mid priority issue and removed P2 Low priority issue labels Feb 11, 2023
@duburcqa duburcqa added P2 Low priority issue and removed P1 Mid priority issue labels Aug 10, 2023
@duburcqa duburcqa changed the title [python/viewer] Add customizable keyboard handling to Panda3d. [python/viewer] Add customizable keyboard handling to Panda3d Oct 9, 2023
@duburcqa duburcqa moved this to To do in Jiminy 2.0 Oct 26, 2023
@duburcqa
Copy link
Owner Author

Superseded by #514. Closing.

@github-project-automation github-project-automation bot moved this from To do to Done in Jiminy 2.0 Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature P2 Low priority issue python
Projects
Status: Done
Development

No branches or pull requests

1 participant