dwww Home | Manual pages | Find package

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 (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 transforma-
       tions 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.8.4            XkbTranslateKeySym(3)

Generated by dwww version 1.15 on Sun Jun 23 21:28:52 CEST 2024.