STRUCT FF_RAMP_EFFECT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so this is struct ff_ramp_effect(9) from the Kernel API Manual, and it literally defines the parameters of a ramp force-feedback effect ✨ no cap.

🌈 SYNOPSIS 🌈

       struct ff_ramp_effect {
           __s16 start_level;
           __s16 end_level;
           struct ff_envelope envelope;
        };

πŸŽ€ Members πŸŽ€

  • start_level β€” the beginning strength of the effect, and bestie yes it may be negative πŸ™ˆ.
  • end_level β€” the final strength of the effect, also may be negative, periodt πŸ’….
  • envelope β€” the envelope data, that’s it, that’s the whole vibe πŸŽ€.

🌸 SEE ALSO 🌸

Kernel file ./include/uapi/linux/input.h is the mothership for all this, and you should also peek at:

  • struct input_absinfo(9)
  • struct input_keymap_entry(9)
  • EVIOCGMTSLOTS(9)
  • EVIOCGMASK(9)
  • EVIOCSMASK(9)
  • struct ff_replay(9)
  • struct ff_trigger(9)
  • struct ff_envelope(9)
  • struct ff_constant_effect(9)
  • struct ff_condition_effect(9)
  • struct ff_periodic_effect(9)
  • struct ff_rumble_effect(9)
  • struct ff_haptic_effect(9)
  • struct ff_effect(9)

source/version: ./include/uapi/linux; date: October 2026; page: struct ff_ramp_effect(9) β€” mwah, stay iconic πŸ«ΆπŸ’–βœ¨

πŸ“¦ where this page comes from