Linux Kernel
3.7.1
|
#include <input.h>
Data Fields | |
__s32 | value |
__s32 | minimum |
__s32 | maximum |
__s32 | fuzz |
__s32 | flat |
__s32 | resolution |
struct input_absinfo - used by EVIOCGABS/EVIOCSABS ioctls : latest reported value for the axis. : specifies minimum value for the axis. : specifies maximum value for the axis. : specifies fuzz value that is used to filter noise from the event stream. : values that are within this value will be discarded by joydev interface and reported as 0 instead. : specifies resolution for the values reported for the axis.
Note that input core does not clamp reported values to the [minimum, maximum] limits, such task is left to userspace.
Resolution for main axes (ABS_X, ABS_Y, ABS_Z) is reported in units per millimeter (units/mm), resolution for rotational axes (ABS_RX, ABS_RY, ABS_RZ) is reported in units per radian.