-
-
Notifications
You must be signed in to change notification settings - Fork 39.8k
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
[Bug] When I2C and split keyboard is used, it is not recognized as USB HID device. #15217
Comments
The phenomenon occurs when the left and right sides are not connected. |
This is a known issue with the newer split code, and it is being looked into, IIRC. For now, the solution is to have both sides plugged in. |
if it helps, i did some |
Any chance it's related to #13894? |
Almost zero chance, given the code ended up functionally identical. |
I just stumbled upon the same problem - this is still an issue on 0.16.3.
|
This I2C split USB enumeration issue has been fixed by #16647. It's already been merged into develop and should land in master this breaking change cycle. If you want to give it a test checkout the develop branch. |
I have confirmed that the problem has been resolved on the develop branch. |
Describe the Bug
The split keyboard that uses I2C as the protocol for left-right communication does not get recognized as USB HID.
The problem does not occur in 0.13.38(9472c4b) , but it occurs in 0.14.0(f061ca4).
I have reproduced this bug with at least pistachio and splitty keyboards.
System Information
Additional Context
The following are the results I checked with USB Device Tree View V3.5.3 when the problem was occurring.
The text was updated successfully, but these errors were encountered: