Bluetooth Connection Unstable

Hello, I've been facing repeated issues with bluetooth connection stability on my Corne and my PC. This is only on my PC, and works fine on my macbook. I've tried a multitude of solutions, some of which work for a little, but then I run into the same problems. I've tried: - Setting CONFIG_ZMK_BLE_EXPERIMENTAL_CONN=y and CONFIG_BT_CTLR_TX_PWR_PLUS_8=y. These improved things for a few days, but now I'm facing some of the same issues. - Replacing my bluetooth antenna. I use a third party external wifi/bluetooth antenna on my PC, as I have an ITX motherboard that doesn't have one built in. I replaced my old one which had seemed to fix the problem for a few months, but now I'm facing the same problems. - Unplugging the PC and holding the power button. I read that this will drain out residual static that may interfere with connection? I'm not sure but this didn't seem to help much. I use Arch Linux btw, and do see the following error message from systemctl status bluetooth.service: profiles/input/hog-lib.c:report_reference_cb() Read Report Reference descriptor failed: Encryption required before read/write. I'm not sure if this has any significance. If anyone has any possible solutions or similar experiences, I would love to hear about them. Thanks!
1 Reply
TyperAI
TyperAI4d ago
Hey there! Unstable Bluetooth connections can be frustrating. Since it works on your Macbook, the issue is likely specific to your PC. The error message you're seeing might be related to encryption issues with the Bluetooth connection on your Linux system. Here are a few more things to try: 1. Disable 2M PHY: Add CONFIG_BT_CTLR_PHY_2M=n to your ZMK .conf file. This can improve range, as mentioned in our Poor Range troubleshooting guide. 2. Update Bluetooth Drivers: Ensure your Bluetooth drivers are up to date on your Arch Linux system. 3. Check for Interference: Other wireless devices might be interfering with the Bluetooth signal. Try moving your keyboard closer to the receiver or away from other devices. If none of these steps work, it might be worth reaching out on the ZMK Discord for more in-depth troubleshooting. Let me know if any of these help, or if you have any other questions! You can tag me or reply to this message to get my attention.

Did you find this page helpful?