2013-05-31 11:46:20 +10:00
|
|
|
libevdev_get_name(3)
|
|
|
|
|
====================
|
|
|
|
|
|
|
|
|
|
NAME
|
|
|
|
|
----
|
|
|
|
|
|
2013-06-03 13:35:28 +10:00
|
|
|
libevdev_get_name, libevdev_get_product_id, libevdev_get_vendor_id,
|
|
|
|
|
libevdev_get_bustype, libevdev_get_version, libevdev_get_driver_version - retreive information about this device
|
2013-05-31 11:46:20 +10:00
|
|
|
|
|
|
|
|
SYNOPSIS
|
|
|
|
|
--------
|
|
|
|
|
|
|
|
|
|
#include <libevdev/libevdev.h>
|
|
|
|
|
|
|
|
|
|
const char* libevdev_get_name(const struct libevdev *dev);
|
|
|
|
|
|
|
|
|
|
int libevdev_get_product_id(const struct libevdev *dev);
|
|
|
|
|
|
|
|
|
|
int libevdev_get_vendor_id(const struct libevdev *dev);
|
|
|
|
|
|
|
|
|
|
int libevdev_get_bustype(const struct libevdev *dev);
|
|
|
|
|
|
2013-06-03 13:35:28 +10:00
|
|
|
int libevdev_get_version(const struct libevdev *dev);
|
|
|
|
|
|
|
|
|
|
int libevdev_get_driver_version(const struct libevdev *dev);
|
|
|
|
|
|
2013-05-31 11:46:20 +10:00
|
|
|
DESCRIPTION
|
|
|
|
|
-----------
|
|
|
|
|
|
|
|
|
|
*libevdev_get_name* returns a pointer to the device name as set by the
|
|
|
|
|
kernel.
|
|
|
|
|
|
|
|
|
|
*libevdev_get_product_id* and *libevdev_get_vendor_id* return the numeric
|
|
|
|
|
product and vendor ID as set by the kernel.
|
|
|
|
|
|
|
|
|
|
*libevdev_get_bustype* returns the numeric bus type as set by the kernel.
|
|
|
|
|
|
2013-06-03 13:35:28 +10:00
|
|
|
*libevdev_get_version* returns the firmware or driver version.
|
|
|
|
|
|
|
|
|
|
*libevdev_get_driver_version* returns the version of the evdev kernel
|
|
|
|
|
driver.
|
|
|
|
|
|
2013-05-31 11:46:20 +10:00
|
|
|
PARAMETERS
|
|
|
|
|
----------
|
|
|
|
|
*dev*::
|
|
|
|
|
Pointer to the libevdev device.
|
|
|
|
|
|
|
|
|
|
RETURN VALUE
|
|
|
|
|
------------
|
|
|
|
|
*libevdev_get_name* returns a const pointer to the device name.
|
|
|
|
|
|
|
|
|
|
*libevdev_get_product_id*, *libevdev_get_vendor_id* and
|
2013-06-03 13:35:28 +10:00
|
|
|
*libevdev_get_bustype*, *libevdev_get_version* return the numeric product
|
|
|
|
|
ID, vendor ID, bus type or version.
|
|
|
|
|
|
|
|
|
|
*libevdev_get_driver_version* returns the version of the evdev kernel
|
|
|
|
|
driver.
|
2013-05-31 11:46:20 +10:00
|
|
|
|
|
|
|
|
SEE ALSO
|
|
|
|
|
--------
|
|
|
|
|
|
|
|
|
|
libevdev_has_event_type(3), libevdev_has_event_code(3)
|