STRUCT FF_RUMBLE_EFFECT(9)
π₯ struct ff_rumble_effect(9) π₯
okay so bestie, we're deep in the Kernel API Manual today and the vibe is very "haptic feedback but make it couture". this is the page for struct ff_rumble_effect β the little struct that defines the parameters of a periodic force-feedback effect. yes, "periodic", yes, that's what it says, no I will not be elaborating further, that's literally the whole NAME section. π
β¨ SYNOPSIS β¨
struct ff_rumble_effect {
__u16 strong_magnitude;
__u16 weak_magnitude;
};
that's it. that's the whole struct. two little __u16s and a dream. she's lowkey minimalist icon behavior. π
π¦ Members π¦
strong_magnitudeβ the magnitude of the heavy motor, aka the big one, the main character, the one that really hits. π₯weak_magnitudeβ the magnitude of the light one. the soft launch. the gentle little buzz. πΈ
π Description π
so here's the tea: some rumble pads have two motors of different weight. (iconic of them, honestly.) strong_magnitude represents the magnitude of the vibration generated by the heavy one. that's the fact. that's the whole fact. ngl it's a short description but she ate regardless. β¨
π SEE ALSO π
- Kernel file
./include/uapi/linux/input.h 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_ramp_effect(9)struct ff_condition_effect(9)struct ff_periodic_effect(9)struct ff_haptic_effect(9)struct ff_effect(9)
like, the whole force-feedback friend group is here. iykyk. π«Ά
bestie reminder: every single one of those cross-references is real and you should go read them, don't just skip to the end because the list is long. that's not slay behavior. π
aaand that's the page!! this icon lives over in ./include/uapi/linux, dated October 2026, and it's filed under struct ff_rumble_effect(9) in the Kernel API Manual. go forth and rumble, queen. πβπ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms