Blink: Control-space switches input language

Created on 9 Aug 2019  Â·  9Comments  Â·  Source: blinksh/blink

The issue #606 seems to appear again in iPadOS 13.0 (17A5547d). Control-space doesn’t go through to the application but rather switches input languages, regardless of ”Capture control-space” setting. A workaround is to disable all alternative input languages and the emoji input method under the keyboard settings of system preferences.

Most helpful comment

You can add custom press ctrl+space and assign it to ctrl+space.
We don't turn it by default, so other people can use ctrl+space to switch languages.

Blink 13.5.1 is released.

All 9 comments

Yep, we are aware about that. We have submitted radar to apple, but please, submit also. That way they will get attention to that issue.

Thank you.

I’m seeing this as well. I’ve reported it as beta feedback to them. Do they usually fix these sorts of things?

Yep, we are aware about that. We have submitted radar to apple, but please, submit also. That way they will get attention to that issue.

Can you provide or link to instructions on how to “submit radar to Apple” for those who don’t know?

Hi @treyharris
There is Feedback.app on betas. You should submit issue form there.

Seems like it's not a bug anymore, and it's a "feature" of iOS 13.
Anyone who knows a bit more about iOS: Any clues on what can be done about this? I wonder which of these is preferable:

  • Have blink grow a feature to map "some sequence" to ctrl+space
  • Have users just not rely on ctrl+space (arguably not doable in general)

    • Would work for some if they're using tmux/anything which can do the mapping

  • Have users disable multi-language input (definitely not doable in general)

P.S: I wonder if it's best to remove the setting to catch ctrl+space or, at least, mention next to it that if multilanguage keyboards are enabled, it still won't work.

Update:
@filcab actually there is a way to catch ctrl+space on 13.4+

You can add custom press ctrl+space and assign it to ctrl+space.
We don't turn it by default, so other people can use ctrl+space to switch languages.

Blink 13.5.1 is released.

@yury Emacs user here! The custom press for ctrl+space workaround is okay, but it requires you to release the control key before issuing another control-key command, which I (as I’d guess many) do immediately afterwards to move the cursor. It really breaks the Emacs flow.

@tjim from Ish found this way to do it that seems to work really well.

Screenshot 2020-10-09 at 3 16 39 PM

Was this page helpful?
0 / 5 - 0 ratings

Related issues

muammar picture muammar  Â·  3Comments

jwr picture jwr  Â·  3Comments

Yannmm picture Yannmm  Â·  3Comments

balboah picture balboah  Â·  3Comments

jra picture jra  Â·  5Comments