XILISTPROPERTIES(3) XILISTPROPERTIES(3) NAME XIListProperties - List a device's properties. SYNOPSIS #include 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 ar- bitrary 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) 05/18/2026 XILISTPROPERTIES(3)