Keyboard Support

Contact and Search Homepage

Header bottom

Other versions
Version 6.0

On this page

begin statement


begin [ANSI|Unicode] > use(gnGroup)

The begin statement tells Keyman which group should be processed first when it receives a keystroke. You can specify either ANSI or Unicode starting groups in a single begin statement. If both are omitted, the ANSI option is assumed.

You can include two begin statements in a single keyboard file. In this case, one must be Unicode and the other ANSI. Keyman will determine which group to use on the basis of the active application.


begin > use(main)
begin Unicode > use(main)


This line originated in SIL-CC, and a simplified version was used in Keyman for consistency. The ANSI/Unicode distinction was introduced in Keyman 5.