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

ZMK board not been recognized properly #3236

Closed
alloc33 opened this issue Sep 26, 2022 · 8 comments
Closed

ZMK board not been recognized properly #3236

alloc33 opened this issue Sep 26, 2022 · 8 comments

Comments

@alloc33
Copy link

alloc33 commented Sep 26, 2022

I have keyboard with nice nano v2 controllers, using ZMK firmware. Some reason this keyboard not been properly recognized by karabiner:

Screen Shot 2022-09-26 at 1 49 28 PM

So I can't disable my built-in MacBook keyboard while my bluetooth zmk board is connected.
Is there any solution for this?

(btw everything is fine with my second wired board which uses qmk)

@alloc33 alloc33 changed the title ZMK board not been recognized ZMK board not been recognized properly Sep 26, 2022
@tekezo
Copy link
Member

tekezo commented Sep 26, 2022

Does this issue still happen with the latest release (v14.10.0)?

@alloc33
Copy link
Author

alloc33 commented Sep 26, 2022

Does this issue still happen with the latest release (v14.10.0)?

Yes, I'm using 14.10.0

@tekezo
Copy link
Member

tekezo commented Sep 26, 2022

Can you set the VID or PID on the ZMK side to isolate the cause of the problem, whether it is because the Vendor ID or Product ID is not taken or other causes?

@alloc33
Copy link
Author

alloc33 commented Sep 27, 2022

Can you set the VID or PID on the ZMK side to isolate the cause of the problem, whether it is because the Vendor ID or Product ID is not taken or other causes?

specifying PID and vendor id didn't fix the issue. Built-in keyboard still responds to key presses

@alloc33
Copy link
Author

alloc33 commented Sep 27, 2022

@tekezo Also vendor id and PID are displayed correctly if one side off the board is connected via cable to laptop (new instance of keyboard appeared with correct PID and VID). Otherwise, if connected only with bluetooth, it displays 0,0. Doesn't work in both cases, if connected via cable/bluetooth

@tekezo
Copy link
Member

tekezo commented Sep 28, 2022

Thank you for your confirmation, hmm, I need to see log messages to investigation.
Could you show me the log messages at you connect your keyboard?
You can get the log messages by "Copy to pasteboard" button in Log tab.
https://karabiner-elements.pqrs.org/docs/manual/operation/log/

@alloc33
Copy link
Author

alloc33 commented Oct 5, 2022

Solved this. The problem was not in karabiner-elements but in ZMK project. For those who got same problem - use this branch of ZMK - https://github.com/petejohanson/zmk/tree/ble/gatt-dis-config-improvements

@ReFil
Copy link

ReFil commented Oct 10, 2022

These fixes have now been merged into zmk main, so you shouldn't need to use that branch anymore

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

No branches or pull requests

3 participants