Built-in Keyboard Shortcuts

Use Fn key or “Select … source” shortcuts to switch input source, which can be enabled in System Settings.

In addition to the options detailed above for switching input sources, you can also change input sources by using the Fn key. To use this option, in Keyboard settings, click the “Press fn key to” pop-up menu, then choose Change Input Source.

Input Source Switching API

Sometimes the input source switching API (TISSelectInputSource) does not work properly for some input sources. It changes an indicator (statusbar), but behavior of input source is not changed.

This issue is occurred on the input sources which has complex behavior such as Japanese.

It’s a macOS bug that CJK input sources can not be switched to reliably by calling the API.

Workaround

No simple yet reliable workaround.

References