STRUCT INPUT_ABSINFO
Section: Input Subsystem (9)
Updated: February 2011
Index
Return to Main Contents
 
NAME
struct_input_absinfo - used by EVIOCGABS/EVIOCSABS ioctls
 
SYNOPSIS
struct input_absinfo {
  __s32 value;
  __s32 minimum;
  __s32 maximum;
  __s32 fuzz;
  __s32 flat;
  __s32 resolution;
};  
 
MEMBERS
value
- 
latest reported value for the axis.
minimum
- 
specifies minimum value for the axis.
maximum
- 
specifies maximum value for the axis.
fuzz
- 
specifies fuzz value that is used to filter noise from the event stream.
flat
- 
values that are within this value will be discarded by joydev interface and reported as 0 instead.
resolution
- 
specifies resolution for the values reported for the axis.
DESCRIPTION
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.
 
COPYRIGHT