HP c3700 hp workstations - hp-ux 11.x graphics administration guide - Page 86

Table 4-1, Lock = Shift_R and Lock = Shift_L, Control = Caps_Lock and Lock = Caps_Lock

Page 86 highlights

X Windows configuration details making an x*.hosts file Table 4-1 specifying key remapping expressions Whether you remap a single key "on the fly" with a command-line entry or install an entire new keyboard map file, you must use valid expressions in your specification, one expression for each remapping. A valid expression is any one of the following: To do this . . . Assign a key symbol to a keycode Replace a key symbol expression with another Clear all keys associated with a modifier key Add a key symbol to a modifier Remove a key symbol from a modifier Use this expression . . . keycode = keysym = clear add = remove = keycode Refers to the numerical value that uniquely identifies each key on a keyboard. Values may be in decimal, octal, or hexadecimal. keysym Refers to the character symbol name associated with a keycode; for example, KP_Add. Specifies one of the eight modifier names: Shift, Control, Lock, Mod1, Mod2, Mod3, Mod4, and Mod5. On Hewlett-Packard keyboards, the lock modifier is set to the Caps key. However, any of the modifiers can be associated with any valid key symbol. Additionally, you can associate more than one key symbol with a modifier (such as Lock = Shift_R and Lock = Shift_L), and you can associate more than one modifier with a key symbol (for example, Control = Caps_Lock and Lock = Caps_Lock). For example, on a PC-style keyboard, you can press D to print a lower case "d", Shift D to print a capital "D", Alt D to print something else, and Shift Alt D to print still something else. The xmodmap client gives you the power to change the meaning of any key at any time or to install a whole new key map for your keyboard. Chapter 4 83

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89

X Windows configuration details
making an x*.hosts file
Chapter 4
83
specifying key remapping expressions
Whether you remap a single key “on the fly” with a command-line entry
or install an entire new keyboard map file, you must use valid
expressions in your specification, one expression for each remapping.
A valid expression is any one of the following:
keycode
Refers to the numerical value that uniquely identifies each key on a
keyboard. Values may be in decimal, octal, or hexadecimal.
keysym
Refers to the character symbol name associated with a keycode; for
example, KP_Add.
<
modifier
>
Specifies one of the eight modifier names: Shift, Control, Lock, Mod1,
Mod2, Mod3, Mod4, and Mod5.
On Hewlett-Packard keyboards, the lock modifier is set to the
Caps
key.
However, any of the modifiers can be associated with any valid key
symbol. Additionally, you can associate more than one key symbol with a
modifier (such as
Lock = Shift_R and Lock = Shift_L
), and you
can associate more than one modifier with a key symbol (for example,
Control = Caps_Lock and Lock = Caps_Lock
).
For example, on a PC-style keyboard, you can press
D
to print a lower
case "d",
Shift D
to print a capital "D",
Alt D
to print something else, and
Shift Alt D
to print still something else.
The xmodmap client gives you the power to change the meaning of any
key at any time or to install a whole new key map for your keyboard.
Table 4-1
To do this . . .
Use this expression . . .
Assign a key symbol to a keycode
keycode <keycode> = <keysym>
Replace a key symbol expression with another
keysym <keysym> = <keysym>
Clear all keys associated with a modifier key
clear<modifier>
Add a key symbol to a modifier
add <modifier>= <keysym>
Remove a key symbol from a modifier
remove <modifier> = <keysym>