[ Previous | Next | Contents | Glossary | Home | Search ]
Motif and CDE 2.1 Style Guide



Model Keyboard

Since not all keyboards are the same, it is difficult to give style guidelines that are correct for every manufacturer's keyboard. To solve this problem, this guide describes keys that use a "Motif model keyboard" mechanism. Wherever keyboard input is specified, the keys are indicated by the engraving they have on the Motif model keyboard. The model keyboard does not correspond directly to any existing keyboard; rather, it assumes a keyboard with an ideal set of keys.

In addition to the standard letter, number, and character keys, the Motif model keyboard is composed of the following special keys:

  1. The special printing characters /, \, and !

  2. The standard modifier keys Ctrl, Alt, and Shift

  3. Ten function keys F1 through F10

  4. The arrow keys V, <, >, and ^

  5. Backspace

  6. Cancel

  7. Delete

  8. End

  9. Escape

  10. Help

  11. Home, Begin, or both

  12. Insert

  13. Menu

  14. PageDown

  15. PageUp

  16. Return

  17. Space

  18. Tab

    The Motif model keyboard also contains the following optional keys, which, although useful, are either not necessary or may be created by combinations of other keys:

    1. CapsLock

    2. Copy

    3. Cut

    4. Enter

    5. ModeSwitch

    6. NumLock

    7. PageLeft

    8. PageRight

    9. Paste

    10. ScrollLock

    11. Select

    12. Undo

      Throughout this guide, behavior is described in terms of model keyboard keys. When a behavior takes advantage of an optional key from the model keyboard, it is also described in terms of the required special keys. Each of the keys described on the Motif model keyboard must be available either as specified or by using other keys or key combinations if the specified key is unavailable. The following are a few of the more important alternative key bindings:

      1. If Cancel does not exist, use Escape.

      2. If Help does not exist, use F1.

      3. If Menu does not exist, use Shift F10.

      4. If F10 does not exist, use Shift Menu.

      5. If Home or Begin does not exist, use Alt <.

      6. If End does not exist, use Alt >.

      7. Wherever you can use Select and Space for a selection action, you can also use Ctrl Space.

      8. Wherever you can use Enter and Return for activation, you can also use Ctrl Return.

      9. [ Previous | Next | Contents | Glossary | Home | Search ]