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

Add support for physical keyboards #5

Open
f-person opened this issue Apr 4, 2023 · 1 comment
Open

Add support for physical keyboards #5

f-person opened this issue Apr 4, 2023 · 1 comment
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@f-person
Copy link
Owner

f-person commented Apr 4, 2023

This issue is the place of discussion for adding physical keyboard support to the app.

To achieve this, the following steps need to be taken:

  1. Investigate the feasibility of implementing physical keyboard support in the app.
  2. Identify the necessary APIs and resources required for implementation.

Initial research:

Preliminary research suggests that listening to and handling physical keyboard keypress events is possible. This direction needs further exploration.

Next steps:

  1. Conduct a detailed study of the available APIs and resources for handling physical keyboard events.
  2. Evaluate the possible challenges and limitations of implementing physical keyboard support.
  3. Develop a proof-of-concept implementation to validate the feasibility and effectiveness of the chosen approach.

Any suggestions, resources, or insights about implementing physical keyboard support are welcome. Please feel free to contribute to the discussion below.

@f-person f-person added enhancement New feature or request help wanted Extra attention is needed labels Apr 4, 2023
@f-person
Copy link
Owner Author

Reply from Apple's Developer Technical Support:

We have reviewed your request and have concluded that there is no supported way to achieve the desired functionality given the currently shipping system configurations.

I think it's doable in a very hacky way, but I'm unsure that it'll provide a good user-experience. I'll keep this issue open for now until I try to implement the hacky way and see what the outcome is.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant