Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
XkbKeyType(3)			 XKB FUNCTIONS			 XkbKeyType(3)

NAME
       XkbKeyType  -  Obtain  the  index of a key type or the pointer to a key
       type

SYNOPSIS
       XkbKeyTypePtr XkbKeyType	(XkbDescPtr xkb, KeyCode keycode, int group);

ARGUMENTS
       - xkb  Xkb description of interest

       - keycode
	      keycode of interest

       - group
	      group index

DESCRIPTION
       XkbKeyType returns a pointer to the key type in the types vector	of the
       client map in xkb corresponding to the given keycode and	group index.

STRUCTURES
       typedef struct {				    /* Key Type	*/
	    XkbModsRec		    mods;	    /* modifiers used to compute shift level */
	    unsigned char	    num_levels;	    /* total # shift levels, do	not modify directly */
	    unsigned char	    map_count;	    /* # entries in map, preserve (if non-NULL)	*/
	    XkbKTMapEntryPtr	    map;	    /* vector of modifiers for each shift level	*/
	    XkbModsPtr		    preserve;	    /* mods to preserve	for corresponding map entry */
	    Atom		    name;	    /* name of key type	*/
	    Atom *		    level_names;    /* array of	names of each shift level */
       } XkbKeyTypeRec,	*XkbKeyTypePtr;

X Version 11			 libX11	1.6.5			 XkbKeyType(3)

NAME | SYNOPSIS | ARGUMENTS | DESCRIPTION | STRUCTURES

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=XkbKeyType&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help