NCDware provides a mechanism for experienced system administrators to configure terminals to work with keyboards that are not explicitly supported in the NCD X server, such as some international keyboards.
To use an unsupported keyboard, you need to:
Make sure that the directory containing the keyboard description file is accessible through the file-service-table parameter (Setup -> Change Setup Parameters -> File Service -> File Service Table). For information about this parameter, see Chapter 5, Configuring Network Services.
This section describes how to manually create or edit a keyboard description file.
Write Keyboard Description File
.
In the dialog box that appears, type the pathname of the file and
click on OK
.
A keyboard description file is an ASCII file containing statements defining keyboard behavior. The statements describe the following keyboard characteristics:
The format of a keyboard definition file is similar to an xmodmap file:
Table 17-8 summarizes the statements permitted in a keyboard definition file. A statement consists of one or more keywords and values. The values permitted in the statements are defined in Table 17-9.
Table 17-8 Keyboard Description File Statements
Table 17-9 Permitted Values in Keyboard Description Files
Specifying Dead-Key Processing
deadkey
KEYSYM LISTofKEYSYM = KEYSYM
In this mode, the keyboard driver looks at each key press as it is entered, intercepting keysyms for sequences of keys that match those specified in the dead-key statement. The first keysym on the left of the equals sign (=) is usually either the keysym Multi_key (for Digital-style triple-key compose sequences) or one of the dead-accent keysyms listed in Table 17-10.
Table 17-10 Dead-Key Accent Keysyms