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

Fix keyboard host mapping #438

Merged
merged 4 commits into from
Aug 3, 2023

Conversation

deeebug
Copy link
Contributor

@deeebug deeebug commented Jul 31, 2023

This should address #395.
Thanks to @InfraredAces for thorough testing and a very descriptive writeup about the issue!

The fix is very simple and a mistake from my side, sorry for that.
Edit: The addon has been enabled for testing purpose. It can be disabled if there are difficulties in making the merge.

Please check and merge, thanks!

@InfraredAces
Copy link
Contributor

I've flashed my Waveshare board with this build and set the appropriate data pins so that the Keyboard Host Addon is working with a keyboard plugged into the host port.

The action buttons were fixed so that the labels match the proper input. However, with the function buttons A2 and S1 are reversed and require assignments for the other to work properly.

Example:

Desired Inputs and Intended Mapping

  • A2 - 2
  • S1 - 4

Necessary mapping to get above

  • A2 - 4
  • S1 - 2

@deeebug
Copy link
Contributor Author

deeebug commented Aug 1, 2023

This is a different issue unrelated to the Keyboard Host addon. The labels get swapped incorrectly. I've pushed fixes for these.

@InfraredAces
Copy link
Contributor

This does resolve the issues I was having initially with the PR

Copy link
Contributor

@arntsonl arntsonl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Re-enables keyboard host add-on, looks good!

@arntsonl arntsonl merged commit 9b04a17 into OpenStickCommunity:main Aug 3, 2023
42 checks passed
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