logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

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

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.

Name

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

Return Values

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

X Version 11                                      libX11 1.8.12                            XkbTranslateKeySym(3)

Synopsis

intXkbTranslateKeySym(Display*dpy,KeySym*sym_inout,unsignedintmods,char*buf,intnbytes,int*extra_rtrn);

See Also