-
Notifications
You must be signed in to change notification settings - Fork 87
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
Bluetooth connection sometimes lost when sending unicode to M1 Mac #38
Comments
Which version of zmk are you running? I don't use Mac but apparently some connection issues have been fixed in the latest upgrade to zephyr 3.5 (see the blog post on the official zmk site on how to utilize them) |
Also does the issue occur without the passkey option? |
In either case probably better to ask on the zmk discord since the macros here don't affect the connections directly. |
Thank you for your answers! It also occurs without the passkey option, rather often unfortunately. I opened the issue here because it only happens with I type, then press the combination for So it does seem to be related to the Unicode, like I said somehow it locks up and once it's connected again it sends the rest of the unicode it tried to send. Strange thing is 4498 is not related to |
Behind the scenes, |
@urob I see, thank you for your help. It seems that there is some kind of "lock-up" happening sometimes, but only when the keyboard is on battery. Using the bluetooth logging of the Mac I can see there's a disconnect happening. I'm not using karabiner. I've also commented here: zmkfirmware/zmk#2252 I'm using other mod-morphs (without zmk-nodefree-config helper) and it hasn't happened with these so far. |
I have setup zmk-nodefree-config to work with
HOST_OS 2
/ macOS and I'm using theUnicode Hex Input
. The keyboard is connected via bluetooth, I haveCONFIG_ZMK_BLE_PASSKEY_ENTRY
enabled.Now every once in a while, when typing my
ZMK_UNICODE_PAIR
the connection suddenly closes. The Mac shows that the keyboard is disconnected and the computer does not take any inputs from either halve.I then have to remove the connection on the Mac "Forget...", remove the profile on the keyboard and connect again. It then works again.
This only happens sometime and cannot be reproduced consistently, however, it often occurs when I press another letter immediately after the
ZMK_UNICODE_PAIR
. It seems to me, that while sending the unicode sequence, inbetween it tries to send the other letter I pressed and then is stuck.Does anyone else have this problem and is there a solution to it?
Thanks.
The text was updated successfully, but these errors were encountered: