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.