input_mt_release_slots(9)
β¨ input_mt_release_slots β¨
okay so bestie, welcome to the Kernel API Manual entry for input_mt_release_slots β a nine-arg-free, void-returning little icon from the Linux kernel's input subsystem π
πΈ NAME πΈ
input_mt_release_slots β deactivate all the slots, every single one, no survivors π
π¦ SYNOPSIS π¦
void input_mt_release_slots (struct input_dev *dev );
that's it. that's the whole signature. void in, void out, no drama β¨
π ARGUMENTS π
devβ the input device that already has its MT slots allocated π«Ά (yes, allocated β this function is not out here creating slots for you, it's just lifting the ones that exist, iykyk)
π₯ DESCRIPTION π₯
Lift all active slots. π
like, literally all of them. every active slot gets lifted. that's the whole vibe. that's what it does. no cap.
heads up bestie: the slots need to be allocated already β dev is described as an input device with allocated MT slots, so don't come crying to this function if the slots aren't there π
π SEE ALSO π
the whole friend group, in the kernel file ./drivers/input/input-mt.c π§
input_mt_init_slots(9)input_mt_destroy_slots(9)input_mt_report_slot_state(9)input_mt_report_finger_count(9)input_mt_report_pointer_emulation(9)input_mt_drop_unused(9)input_mt_sync_frame(9)input_mt_assign_slots(9)input_mt_get_slot_by_key(9)
like, the entire multitouch cinematic universe π
mwah π sending you off with the source deets: this one lives under ./drivers/input, dated October 2026, and it's serving input_mt_release_slots(9) realness. slay, go lift those slots, periodt ππ¦
π¦ 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