Keyboard Editor
Simple Design
The Keyboard Editor of Keyman Developer 8 makes it easy to design any style of keyboard:
-
Two Ways to Begin
-
Drag & Drop Design
Develop smart keyboards from the Layout page with the simplicity of drag & drop. No technical expertise required.
Work from the Source
Use the Source page to craft enhanced keyboards, with constraints, dead keys, reordering, options and more.

-
Include All the Trimmings
-
On Screen Keyboard
Generate a dynamic virtual keyboard to help learners type the letters in your layout.
Language Tags
Give your keyboard language tags for automatic Office and Windows language association.
Taskbar Icon
Devise a taskbar icon that distinguishes your keyboard
at a glance.
-
Two Ways to Finish
-
Keyman Desktop
Compile your keyboard for Keyman Desktop, our flagship Windows product. Learn more…
KeymanWeb
Build your keyboard for KeymanWeb, our online typing solution, which runs in any major browser on Windows, Mac, and Linux. Learn more…

Expert Features
Keyman Developer 8 gives you a full set of expert features to let you build the most advanced possible Windows keyboards:
-
Smart Character Map
-
Fully Unicode 6.0
Access every character in the newest version of the Unicode Standard from the Keyman Character Map.
Double-Click Insert
Insert over 109,000 letters and symbols with a double-click. Say goodbye to multi-step clipboard actions.
Intelligent Search
Search with instant feedback, by part or all of name, range, block, font, or code point, using standard wildcards.

-
Robust Programming Language
-
Contextual Rules
Write adaptive rules that change a key's output depending on the context.
Character Stores
Create character stores that let rules manage multiple letters at the same time.
Rule Groups
Build groups of rules to handle the same input differently in different situations.
Options
Construct temporary or saveable options that activate different rules and groups based on end-user selections.

-
Keys in Any Shift-State
Remap almost any key in any conbination of shift-states - Ctrl, Alt, Shift, Caps and AltGr.
Multi-Character Output
Set any key to output over 1,000 characters at once from anywhere in Unicode.
Deadkeys & Statements
Define deadkeys that impact output without leaving a trace. Use over 20 other statements to shape precision rules.
Two Layout Types
Develop keyboards with fixed layouts or ones that shift to match a users' hardware.

-
Complete Debugging Tools
-
In Application Testing
Test your keyboards in Keyman Developer without opening another program.
Single-Step Mode
Debug errors in single-step slow motion to find the exact cause of any problem.
Regression Testing
Write and save tests to run again on different systems or with future updates.
With Windows Layouts
Check how your keyboard behaves on the complete range of Windows layouts.

USA




