Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Hello, and love the project! I just got the Nyxi hyperion 3 controller and thought it would be easy to connect to my galaxy tab A9. Turns out it wasn't, so I spent a while googling and stumbled upon this project. I tried connecting but determined that the controller was sending some data that probably didn't match well with the true Joycon 2. I have never touched kotlin, java, or android apps in general, but I thought I might see if I could get it working. I had a gemini agent help with the coding and manually mapped each button to its corresponding byte packet. I also had some latency issues from one controller when in two handed mode and tracked that down to android setting the first controller to a lower priority when the second connected.
Here is the slightly edited overview from the agent on the changes made. If the PR isn't up to standard or needs to be split up let me know. Additionally, if this doesn't seem in line with your vision for the project or you just don't like it I will take no offense. Thanks for the repo, and I hope the project continues to go well!
Overview of Changes
Protocol & Code Guidelines Compliance