XkbTranslateKeyCode man page on SmartOS

Printed from http://www.polarhome.com/service/man/?qf=XkbTranslateKeyCode&af=0&tf=2&of=SmartOS

XkbTranslateKeyCode(3)		 XKB FUNCTIONS		XkbTranslateKeyCode(3)

NAME
       XkbTranslateKeyCode  -	Translate  a keycode to a key symbol and modi‐
       fiers

SYNOPSIS
       Bool XkbTranslateKeyCode (XkbDescPtr xkb,  KeyCode  key,	 unsigned  int
	      mods, unsigned int *mods_rtrn, KeySym *keysym_rtrn);

ARGUMENTS
       - xkb  keyboard description to use for translation

       - key  keycode to translate

       - mods modifiers to apply when translating key

       - mods_rtrn
	      backfilled with unconsumed modifiers

       - keysym_rtrn
	      keysym resulting from translation

DESCRIPTION
       mods_rtrn  is backfilled with the modifiers consumed by the translation
       process.	 mods is a bitwise inclusive OR of the legal  modifier	masks:
       ShiftMask,   LockMask,	ControlMask,   Mod1Mask,  Mod2Mask,  Mod3Mask,
       Mod4Mask, Mod5Mask.The AlwaysConsumeShiftAndLock library	 control  (see
       below),	if  enabled,  causes  XkbTranslateKeyCode to consume shift and
       lock.  XkbTranslateKeyCode returns True if the translation resulted  in
       a keysym, and False if it resulted in NoSymbol.

       The AlwaysConsumeShiftAndLock control, if enabled, forces XLookupString
       to consume the Shift and Lock modifiers when processing all keys,  even
       if  the	definition  for the key type does not specify these modifiers.
       The AlwaysConsumeShiftAndLock control is unset by default.

SEE ALSO
       XLookupString(3)

X Version 11			 libX11 1.6.2		XkbTranslateKeyCode(3)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net