#iOS keyboard issue when I change the keyboard profile

1 messages · Page 1 of 1 (latest)

jaunty hollow
#

I'm using BT60 v2, I connected my keyboard to my macbook air M1 and iphone15 pro.
I switch my profile pretty often between the two devices.
the problem is, when I switch the profile from iphone to the macbook, iphone screen keyboard doesn't show up as if it is still connected with my phone.
after aboute a min, the screen keyboard shows up. I think it takes too long.
when I try the same thing with my logitech keyboard, the screen keyboard shows up right away as soon as I switch the profile from the phone to my pc.
is there any way to fix this?

recently I added this.
CONFIG_BT_PERIPHERAL_PREF_MIN_INT=12
CONFIG_BT_PERIPHERAL_PREF_LATENCY=30
CONFIG_BT_PERIPHERAL_PREF_TIMEOUT=400

but I'm not sure if it affected it.

civic iron
#

You can use the BT DISC binding to disconnect the connection to the iOS device, after switching to the macos profile

#

!bluetooth

sonic ravineBOT
jaunty hollow
# civic iron !bluetooth

Thank you. I will apply as soon as I go home. btw, is it kinda iOS problem or ZMK problem? because I haven't expericed such things before.

civic iron
#

ZMK is always connected by default, so you can switch profiles immediately without waiting to reconnect

#

Most other BT keyboards don’t have instant switching I guess

#

FWIW I can easily force on screen keyboard with a tap on iPad OS, I don’t know if iOS is different

jaunty hollow
jaunty hollow
#

@civic iron BT_DISC works great! btw, can I set my keyboard to connect only one device at once on ZMK firmware side? so i dont need to disconnect everytime.

civic iron
#

You can create a macro to switch profiles and disconnect the old one at the same time, though

jaunty hollow