Chapter 28. Input Subsystem

Table of Contents

struct ff_replay - defines scheduling of the force-feedback effect
struct ff_trigger - defines what triggers the force-feedback effect
struct ff_envelope - generic force-feedback effect envelope
struct ff_constant_effect - defines parameters of a constant force-feedback effect
struct ff_ramp_effect - defines parameters of a ramp force-feedback effect
struct ff_condition_effect - defines a spring or friction force-feedback effect
struct ff_periodic_effect - defines parameters of a periodic force-feedback effect
struct ff_rumble_effect - defines parameters of a periodic force-feedback effect
struct ff_effect - defines force feedback effect
struct input_handler - implements one of interfaces for input devices
struct ff_device - force-feedback part of an input device
input_event - report new input event
input_inject_event - send input event from input handler
input_allocate_device - allocate memory for new input device
input_free_device - free memory occupied by input_dev structure
input_set_capability - mark device as capable of a certain event
input_ff_upload - upload effect into force-feedback device
input_ff_erase - erase a force-feedback effect from device
input_ff_event - generic handler for force-feedback events
input_ff_create - create force-feedback device
input_ff_destroy - frees force feedback portion of input device
input_ff_create_memless - create memoryless force-feedback device