-
-
Notifications
You must be signed in to change notification settings - Fork 3.2k
iOS Crashes in Modifier Keys page in Settings App #378
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
Comments
Any work around to update the modifier keys in the mean time? |
Just wanted to clarify this issue happens whether the keyboard is connected via bluetooth or via USB. My environment:
Tested with ZMK version 2.4 and now 2.5. |
Happening for me as well
|
This issue is still happening on the new iPadOS version 15.0 released yesterday (on the latest version of ZMK main).
|
Can anyone confirm if this issue exists for other (non-Apple, non-ZMK) keyboards? Does the iOS device crash when accessing "Modifier Keys" with only a QMK keyboard connected, for example? |
I found that trying to access this settings screen actually only crashes the iOS device for approximately 9 in 10 attempts! 😅 Every once in a while it’ll lock up for several minutes and then succeed instead of rebooting. I was eventually able to get that Globe key (#947) mapped to |
I believe this issue has now been fixed since #726 (comment) was merged to main. After re-pairing the keyboard with the following Kconfig setting in
(Either that, or this was fixed by the recent 15.0.1 iPadOS bugfix release). |
Hi dxmh, I have a BT60 board which uses ZMK and have the same issue. I would like to implement the fix because I'm on iPad OS 15.0.2 and the issue persists. |
@Nerumi You can create a BT60 config file yourself at Please do report back if it fixes this issue for you too. 🙂 |
@dxmh Ah, now I get why I couldn't follow you - you're talking about a local build environment that I never set up. The guys behind the BT60 created a template repo that I just had to fork and they setup Github actions to automatically build the firmware in the cloud. See here: https://github.com/ReFil/zmk-config I have the following folder structure in that fork: |
@dxmh Had the time to try it now and it works flawlessly. Thanks for your help! |
This prevents iOS and iPadOS from crashing in certain scenarios. zmkfirmware/zmk#378 (comment)
Thanks for this, was super helpful! Was curious if this is the type of thing that can be default to on so that we don't need people to search for this issue when debugging? |
Steps to reproduce:
Environment
Model: iPad Pro (11-inch)
Model Number: (MTXU2B/A)
Software Version: iPadOS 14.1 (18A8395)
The text was updated successfully, but these errors were encountered: