Why Can’t I Type APL Characters in Unicode Dyalog on Windows?

Last updated on: 9 July, 2026

If APL characters are not appearing, the Unicode IME or keyboard layout is usually not active, incorrectly configured, or being overridden by Windows input shortcuts. This is almost always a configuration issue rather than a Dyalog fault.

Most Common Causes

  • The Dyalog Unicode IME is not selected
  • Keyboard activation is disabled
  • Windows input shortcuts override glyph input
  • The IME loses focus when switching windows
  • Input language accelerators interfere

Step 1: Check Dyalog Configuration

Open Options → Configure → Unicode Input. Ensure that Activate selected keyboard is enabled and a Dyalog APL IME is selected. Restart Dyalog after making changes.

Step 2: Verify the Unicode IME Is Active

Open Start → Settings and search for Advanced keyboard settings.

Use the Windows Language Bar to confirm that the Dyalog IME (“D” icon) is selected. Enable Use the desktop language bar if necessary.

Step 3: Prevent Windows Shortcut Conflicts

Open Start → Advanced keyboard settings → Input language hotkeys. Set Switch Input Language and Switch Keyboard Layout to Not Assigned. Toggle and reapply the settings even if they already appear correct.

Step 4: If Input Randomly Stops Working

In Advanced keyboard settings, enable “Let me set a different input method for each app window”. This prevents Windows from silently switching layouts.

Step 5: If the Unicode IME Cannot Be Selected

Reinstall the Dyalog Unicode IME. Installers are available from the Dyalog website.

Step 6: If the Unicode IME Cannot Be Used After Reinstalling

Check the registry key:

HKEY_CURRENT_USER\Keyboard Layout\Preload

Add a new String Value with a name that is one more than any currently existing keys.

Example:

String Value named 3 whose value is e0990809. This asks Windows to preload the UK Dyalog Unicode IME.

Values for using IME with other regional layouts:

e0990406  (DK)
e0990409  (US)
e099040C  (FR)
e099041D  (SE)

Restart Windows after making registry changes.

Enterprise / Managed Windows Systems

Some Windows environments restrict keyboard and input method settings. Contact your system administrator if configuration changes are unavailable.

Quick Diagnostic Test

  • Ctrl + A → ⍺
  • Ctrl + I → ⍳

Summary

Failure to type APL characters is typically caused by the Unicode IME not being active, keyboard layout conflicts, or Windows shortcut interference.

Vince Chan
Still Have an Issue?
If you’ve got a technical query, you might find the answer in our documentation or on our forums. Otherwise, please email us at support@dyalog.com, call +44 1256 830030, or send us a message.

Vince Chan, Customer Support

Get Support