Home / FAQs / Typing APL Glyphs / Why Can’t I Type APL Characters in Unicode Dyalog on Windows?
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
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
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, Customer Support
Get tips and the latest news. We’ll never spam you. Unsubscribe at any time.
Copyright © 2004 – 2026 Dyalog Ltd.
Technical advice and assistance on all aspects of Dyalog usage is available by e-mail (support@dyalog.com) and/or telephone (+44 1256 830030 – limited to U.K. office hours). Limited advice on design and coding is available, but is not intended to replace the use of the printed and on-line documentation. Except when reporting an issue with the software, users are encouraged to seek advice from the user community via the Dyalog Forum (reading the content of the forums does not require membership).