Index of Section 3 Manual Pages

Interix / SUAXkbTranslateKeySym.3Interix / SUA

XkbTranslateKeySym(3)     XKB FUNCTIONS     XkbTranslateKeySym(3)



NAME
       XkbTranslateKeySym - Find the string and symbol associated
       with a keysym for a given keyboard state

SYNOPSIS
       int XkbTranslateKeySym ( dpy , sym_inout , mods  ,  buf  ,
       nbytes , extra_rtrn )
             Display *dpy;
             KeySym *sym_inout;
             unsigned int  mods;
             char *buf;
             int nbytes;
             int *extra_rtrn;

ARGUMENTS
       - dpy  connection to X server

       - sym_inout
              symbol to be translated; result of translation

       - mods modifiers to apply to sym_inout

       - buf  buffer into which returned string is written

       - nbytes
              size of buffer in bytes

       - extra_rtrn
              number of bytes overflow

DESCRIPTION
       XkbTranslateKeySym  applies  the transformations specified
       in mods to the symbol specified by sym_inout.  It  returns
       in  buf the string, if any, associated with the keysym for
       the current locale. If the transformations in mods changes
       the  keysym,  sym_inout  is  updated  accordingly.  If the
       string returned is larger than nbytes, a  count  of  bytes
       that   does  not  fit  into  the  buffer  is  returned  in
       extra_rtrn. XkbTranslateKeySym returns the number of bytes
       it placed into buf.

RETURN VALUES
       buf            Returns the string, if any, associated with
                      the keysym for the current locale.





X Version 11               libX11 1.1.5     XkbTranslateKeySym(3)

Interix / SUAHosted at SUA Community for Interix, SUA and SFUInterix / SUA