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

Profiles limited to 5 despite being set higher in config #212

Open
quintuple-lained opened this issue Apr 10, 2024 · 3 comments
Open

Profiles limited to 5 despite being set higher in config #212

quintuple-lained opened this issue Apr 10, 2024 · 3 comments

Comments

@quintuple-lained
Copy link

i set both CONFIG_BT_MAX_CONN= and CONFIG_BT_MAX_PAIRED= to 11 in my .conf file but the editor still only shows 5 profiles, is this a bug or am i misunderstanding the zmk config or is this unsupported?
20240410_122849

@nickcoutsos
Copy link
Owner

That's a limitation of the app, yeah.

I really only read the .keymap file or, mostly for layout generation purposes, the board's .dts/.dtsi/.overlay, there are so many config files that finding and checking them for relevant details on every load would introduce a ton of overhead.

Your best course of action right now would be, although admittedly very inconvenient, to manually adjust profile parameters after the fact. At that point the keymap editor would likely show an error for that binding but as long as you don't try to make any changes to that in the app it should be otherwise unaffected.

In the future... I guess the real solution is getting the available options from the keyboard itself when the protocol exists for it. Short of that, maybe I'll eventually have a "raw" mode where you can take responsibility for the contents of a key binding's parameters.

@quintuple-lained
Copy link
Author

i tried it and your app handles it without an error, it doesnt allow me to set the profile number to something higher than 4 but otherwise it just works
image
image

@nickcoutsos
Copy link
Owner

Good to see there's a path forward. I hope that this won't be too much of a burden for your needs for the time being.

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

2 participants