-
Notifications
You must be signed in to change notification settings - Fork 263
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
Nintendo Switch compatibility regression #825
Comments
Today, I managed to get my Atreus2 working with my Switch via some silly git machinations:
|
...and of course, today, I cannot get my A2 working with my Switch even by following my own instructions. 🤔🤨 [30 minutes of frantic testing] Aha! I found a super important missing step: you have to build the firmware with the old Kaleidoscope, but then install it with the new Kaleidoscope (which can skip the build using |
thanks @indirect these instructions also work users of OSX+filevault where you cannot stop the key repeat either |
@algernon provided a bit of insight: "we have multiple HID symbols The solution that needs to happen is to remove duplicated HID constructors, but he's not currently sure -why- they're getting duped. |
Thanks for the update! Looking forward to a less wonky HID situation. 🙂 |
Fixes #825 Signed-off-by: Jesse Vincent <[email protected]>
I believe this is fixed by
#833
…On Mon, Apr 27, 2020 at 11:09 AM André Arko ***@***.***> wrote:
Thanks for the update! Looking forward to a less wonky HID situation. 🙂
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#825 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALC2EB5UCVRPAOZVBDCBTROXC6NANCNFSM4LVJFTPQ>
.
|
I can confirm this is fixed by #833. Atreus2 + Switch working great now. 🎉 |
The Nintendo Switch dock has 3 USB type A ports, and connecting any keyboard to those ports allows you to provide typed input. The easiest way to test out a keyboard is:
You can leave your Switch on that screen while connecting and disconnecting keyboards, and that's the main way that I was able to bisect the issue I found.
Now the issue. I've tried using my Model01 and Atreus2 with my Switch, and discovered that older firmwares work normally and as expected, but newer firmwares... don't work as well. The symptoms I observed are: space/backspace getting stuck and repeating after being typed, individual letters not being able to be typed more than once, and no further output after typing 5-10 letters.
A
git bisect
on the Kaleidoscope-Bundle-Keyboardio repository found a specific commit that caused the regression: keyboardio/Kaleidoscope-Bundle-Keyboardio@340de89.That seems to track, since the issues with the Switch seem to be HID issues. Happy to provide additional testing or bisecting if that would help narrow it down!
The text was updated successfully, but these errors were encountered: