Applications in development often require a particular keyboard layout. There are some problems during the creation of this file because the standard drivers manual doesn't provide enough information about the internal organization of a keyboard layout file. The easiest way to change the layout is to modify an existing keyboard file. The file is laid out in the order of the table on page 136-137 of the Apple III Standard Device Drivers manual. For example, the first eight bytes of the SHOLES layout are: 31 21 32 21 32 40 32 00 1 ! 2 ! 2 @ 2 NUL The four values, as presented in the table in the manual, are in the order: Alone, SHIFT, CONTROL, Both.