XkbKeySymsOffset − Returns the offset of the two-dimensional array of keysyms for the key corresponding to keycode
(XkbDescPtr xkb, KeyCode keycode);
Xkb description of interest
keycode of interest
The key width and number of groups associated with a key are used to form a small two-dimensional array of KeySyms for a key. This array may be different sizes for different keys. The array for a single key is stored as a linear list, in row-major order. The arrays for all of the keys are stored in the syms field of the client map. There is one row for each group associated with a key and one column for each level. The index corresponding to a given group and shift level is computed as:
idx = group_index * key_width + shift_level
The offset field of the key_sym_map entry for a key is used to access the beginning of the array.
XkbKeySymsOffset returns the offset of the two-dimensional array of keysyms for the key corresponding to keycode.
More Linux Commands
Net::Server::INET(3pm) - Net::Server personality (Man Page)
Please read the pod on Net::Server first. This module is a personality, or extension, or sub class, of the Net::Server module. This personality is intended for
gnutls_x509_crt_cpy_crl_dist_points(3) - API function.......
This function will copy the CRL distribution points certificate extension, from the source to the destination certificate. This may be useful to copy from a CA
xmkmf(1) - create a Makefile from an Imakefile (Man Page)...
The xmkmf command is the normal way to create a Makefile from an Imakefile shipped with third-party software. When invoked with no arguments in a directory cont
XvFreeAdaptorInfo(3) - free adaptor information (Man Page)
XvFreeAdaptorInfo(3) frees adaptor information that was returned by XvQueryAdaptors(3). The data structure used for adaptor information is defined in the refere
cacaserver(1) - telnet server for libcaca - Linux man page
cacaserver reads libcaca animation files in its standard input and serves them as ANSI art on network port 51914. These animations can be created by any libcaca
pamdeinterlace(1) - remove every other row from a PAM/PNM im
This program is part of Netpbm(1) pamdeinterlace removes all the even-numbered or odd-numbered rows from the input PNM or PAM image. Specify which with the -tak
dirsplit(1) - splits directory into multiple with equal size
displit is designed to for a simple purpose: convert a directory with many multiple files (which are all smaller than a certain medium, eg. DVD) and splits it i
snmp_sess_error(3) - session functions - Linux manual page
These functions define a subset of the API that can be used to manage single SNMP sessions in a multi-threaded application. Except for snmp_sess_session(), thes
inch(3ncurses) - get a character and attributes from a curse
These routines return the character, of type chtype, at the current position in the named window. If any attributes are set for that position, their values are
Convert::UUlib(3pm) - Perl interface to the uulib library (a
Read the file doc/library.pdf from the distribution for in-depth information about the C-library used in this interface, and the rest of this document and espec
uuidgen(1) - create a new UUID value - Linux manual page....
The uuidgen program creates (and prints) a new universally unique identifier (UUID) using the libuuid(3) library. The new UUID can reasonably be considered uniq
Tk_RestackWindow(3) - Change a window's position in the stac
Tk_RestackWindow changes the stacking order of window relative to its siblings. If other is specified as NULL then window is repositioned at the top or bottom o