ARPUS/ce, Version 2.6.2 (03/10/05) (SCCS 1.8)
_______________________________________________________________________________
kk
"key_key"
DESCRIPTION:
Use 'kk' to determine the keysym for a specific key. After a 'kk' is
executed the keysym name corresponding to the next key pressed is
displayed in ce's output window. The 'kd' (key definition) command
requires a keysym to bind a definition to a specific key or key
combination.
Keysym names are case sensitive; if kk displays 'Return' for the
Function 1 key, kd will understand 'Return' but not 'return'.
If you need to find the keysym related to a modified key (that is, a
key that is pressed simultaneously with some combination of Control
Shift, Mod1, Mod2, Mod3, and Mod4), you will need to stack kk
commands. Entering 'kk;kk' as a Ce command will display the Keysym
names of the next two keys pressed. If the first key you press is a
modifier key such as Shift, you will first get the name of that key
(Shift_L). If you continue to hold that key down and press another key
such as F1, the name of the key with the correct modifiers will be
displayed (F1S). Ctrl F1 Shifted would be displayed.
Stacking 'kk' commands to determine the modified name of a key can be
important on some machines. For example: On some HP/UX machines, the
alt of the name maps to a different name than the shift, control, or
unmodified key. The name of the <Alt>-h key is *yen.
On Sun keyboards, the key with the "Props" keycap is defined as 'kk'
and the shift of this key is defined as 'kk;kk'.
The 'kd' help file, referenced below, contains complete information
about the use of combinations of key modifiers.
NOTE: The window manager that you use (OSF/Motif, Open Window, ...)
can reserve certain keys which are then unavailable for use by
applications such as ce. If you find that one of your key definitions
is not functioning as expected, consult your window manager
documentation to see if you are using such a reserved key or key
combination.
MINOR NOTE: If the environment variable CE_FULL_KK is set, kk will
display the hardware keycode and the default es string following the
keysym. In the 'Command:' window execute: env CE_FULL_KK=1
RELATED HELP FILES:
lkd (Local Key Definition)
kd (Key Definition)
keys (Show all Keydefs)
keyCon (Key Concepts)
keyboard (Default Keydefs)
xresources (Arguments and X resources)
support (customer support)
_______________________________________________________________________________
Copyright (c) 2005, Robert Styma Consulting. All rights reserved.