XIListProperties(3)



XILISTPROPERTIES

NAME
SYNOPSIS
DESCRIPTION
DIAGNOSTICS
SEE ALSO

NAME

XIListProperties − List a device´s properties.

SYNOPSIS

#include <X11/extensions/XInput2.h>

Atom* XListProperties( Display *display,
int deviceid,
int *nprops_return);

display
Specifies the connection to the X server.

deviceid
The device to list the properties for.

nprops_return
Specifies the number of Atoms returned.

DESCRIPTION

The XIListProperties function returns a list of the properties associated with the input device specified with deviceid. Each device may have an arbitrary number of properties attached, some of which were created by the driver and/or server, others created by clients at runtime.

The client is expected to free the list of properties using XFree.

XIListProperties can generate a BadDevice error.

DIAGNOSTICS

BadDevice An invalid device was specified. The device does not exist.

SEE ALSO

XIChangeProperty(3), XIGetProperty(3), XIDeleteProperty(3)



More Linux Commands

manpages/snmp_add_null_var.3.html
snmp_add_null_var(3) - netsnmp_varbind_api functions........
The functions dealing with variable bindings fall into four groups dealing with the creation, setting of values, output and deletion of varbinds. Creation snmp_

manpages/XkbSASetScreen.3.html
XkbSASetScreen(3) - Sets the screenXXX field of act from s
XkbSASetScreen.3 - Actions associated with the XkbSwitchScreen action structure change the active screen on a multiscreen display. The type field of the XkbSwit

manpages/suffixes.7.html
suffixes(7) - list of file suffixes - Linux manual page.....
It is customary to indicate the contents of a file with the file suffix, which consists of a period, followed by one or more letters. Many standard utilities, s

manpages/SDL_AudioCVT.3.html
SDL_AudioCVT(3) - Audio Conversion Structure (Man Page).....
The SDL_AudioCVT is used to convert audio data between different formats. A SDL_AudioCVT structure is created with the SDL_BuildAudioCVT function, while the act

manpages/ntp_mon.5.html
ntp_mon(5) Monitoring Options (Formats - Linux man page)....
ntpd includes a comprehensive monitoring facility suitable for continuous, long term recording of server and client timekeeping performance. See the statisti...

manpages/sessreg.1.html
sessreg(1) - manage utmp/wtmp entries for non-init clients
Sessreg is a simple program for managing utmp/wtmp and lastlog entries for xdm sessions. System V has a better interface to utmp than BSD; it dynamically alloca

manpages/ex.1.html
ex(1) - Vi IMproved, a programmers text editor (Man Page)...
Vim is a text editor that is upwards compatible to Vi. It can be used to edit all kinds of plain text. It is especially useful for editing programs. There are a

manpages/perldebguts.1.html
perldebguts(1) - Guts of Perl debugging - Linux manual page
This is not perldebug, which tells you how to use the debugger. This manpage describes low-level details concerning the debuggers internals, which range from di

manpages/pppoe-wrapper.1.html
pppoe-wrapper(1) SUID wrapper for starting and stopping PPPo
pppoe-wrapper is a small SUID program which allows non-root users to start and stop PPPoE links. It operates as follows: o First, linkname is sanity-checked. To

manpages/diffimg.1.html
diffimg(1) - Calculates intersection between two images.....
diffimg generates an image where each pixel is the difference between the corresponding pixel in each of the two source images. Thus, if the source images are t

manpages/notimeout.3ncurses.html
notimeout(3ncurses) - curses input options - Linux man page
Normally, the tty driver buffers typed characters until a newline or carriage return is typed. The cbreak routine disables line buffering and erase/kill charact

manpages/herror.3.html
herror(3) - get network host entry - Linux manual page......
The gethostbyname*(), gethostbyaddr*(), herror(), and hstrerror() functions are obsolete. Applications should use getaddrinfo(3), getnameinfo(3), and gai_strerr





We can't live, work or learn in freedom unless the software we use is free.