Lines Matching +full:as +full:- +full:is

9 The PC keyboard is used as the console character input device.
16 virtual console with the same number as the function key is then
17 selected as the current virtual console and given exclusive use of
23 then enter a decimal number from 0-255 via the numerical keypad, then
25 The entered value is then used as the ASCII value for one
27 This way it is possible to enter any ASCII value, not present
30 It is activated by
31 pressing the scroll-lock key.
35 The keyboard is configurable to suit the individual user and the different
40 .Bl -tag -width "Modifier Key" -compact
51 The keyboard is seen as a number of keys numbered from 1 to n.
53 number is often referred to as the "scancode" for a given key.
55 of the key is transmitted as an 8 bit char with bit 7 as 0 when a key is
56 pressed, and the number with bit 7 as 1 when released.
60 The meaning of every key is programmable via the PIO_KEYMAP ioctl call, that
61 takes a structure keymap_t as argument.
62 The layout of this structure is as
64 .Bd -literal -offset indent
77 Each scancode is then specified in the key_t substructure.
82 represented by the map array, as shown below:
83 .Bd -literal
88 ---- ------------------------------------------------------
92 This is the default mapping for the key labelled 'A' which normally has
94 The eight states are as shown, giving the 'A' key its
96 The spcl field is used to give the key "special" treatment, and is
97 interpreted as follows.
99 If the bit is 0 the
101 If the bit is 1 the key is "special".
104 That means it is a shift,
105 control, alt, lock, switch-screen, function-key or no-op key.
106 The bitmap is backwards i.e.,
109 The flgs field defines if the key should react on caps-lock (1),
110 num-lock (2), both (3) or ignore both (0).
114 utility is used to load such a description into/outof
123 .Bd -literal -offset indent
131 The field keynum defines which function key that is programmed.
139 .Bd -literal -offset indent
140 F1-F12 key 1 - 12
141 Shift F1-F12 key 13 - 24
142 Ctrl F1-F12 key 25 - 36
143 Ctrl+shift F1-F12 key 37 - 48
148 (keypad) - key 52