XkbTranslateKeySym man page on OpenIndiana

Man page or keyword search:  
man Server   20441 pages
apropos Keyword Search (all sections)
Output format
OpenIndiana logo
[printable version]

XkbTranslateKeySym(3x11)	 XKB FUNCTIONS	      XkbTranslateKeySym(3x11)

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

SYNOPSIS
       cc [ flag... ] file... -lX11 [ library... ]

       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.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │x11/library/libx11	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │Committed			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │MT-Level		     │See XInitThreads(3X11)	   │
       └─────────────────────────────┴─────────────────────────────┘

X Version 11			 libX11 1.3.5	      XkbTranslateKeySym(3x11)
[top]

List of man pages available for OpenIndiana

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