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 source code request: Keychron B1 Pro Ultra-Slim Wireless Keyboard #344

Open
bam80 opened this issue Dec 18, 2024 · 5 comments
Open

ZMK source code request: Keychron B1 Pro Ultra-Slim Wireless Keyboard #344

bam80 opened this issue Dec 18, 2024 · 5 comments
Labels
help wanted Extra attention is needed question Further information is requested

Comments

@bam80
Copy link

bam80 commented Dec 18, 2024

This product claims "ZMK support":
https://www.keychron.com/products/keychron-b1-pro-ultra-slim-wireless-keyboard

I see this ZMK fork but there is no Keychron code in it:
https://github.com/Keychron/zmk

Could you please publish the sources?

@bam80 bam80 added help wanted Extra attention is needed question Further information is requested labels Dec 18, 2024
@bam80 bam80 changed the title ZMK Source code request: Keychron B1 Pro Ultra-Slim Wireless Keyboard ZMK source code request: Keychron B1 Pro Ultra-Slim Wireless Keyboard Dec 18, 2024
@4cio
Copy link

4cio commented Jan 26, 2025

@snowman99 seems to have made several commits recently to this branch https://github.com/Keychron/zmk/commits/keychron_bpro/ I've not been able to get them to build, maybe someone with deeper knowledge of ZMK can.

@bam80
Copy link
Author

bam80 commented Jan 26, 2025

@4cio That's great, thanks for share!

Please make corresponding issues there if you unable to build, it's quite important. Thanks.

@bam80
Copy link
Author

bam80 commented Jan 26, 2025

After someone would be able to build and flash working firmware with it, I think we could close this issue.

@bam80
Copy link
Author

bam80 commented Jan 26, 2025

To build and flash the the firmware, hold down the RESET button while connecting the keyboard over USB. The run:

west build -p -b keychron && west flash

https://github.com/Keychron/zmk/blob/dd86028ef213db5d9d3feabe10ae6ac256040d8a/app/boards/arm/keychron/README.md?plain=1#L27

@snowman99, where is the "RESET button"?
Also, would you create an "Issues" section for the https://github.com/Keychron/zmk project?
Thanks.

@ajs256
Copy link

ajs256 commented Feb 2, 2025

I agree, it would be nice to have better-documented source for the B series. I know this might not be possible, but it would be awesome if it could be added into the main ZMK repo, so users can benefit from all the tooling built for "vanilla" ZMK.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants