touch_overlay_sync_frame(9)
π touch_overlay_sync_frame(9) β a Kernel API Manual moment
okay so bestie, welcome to touch_overlay_sync_frame, straight out of the Kernel API Manual. this one's a void function and honestly it's giving "quiet hero of the touch overlay world" energy. let's get into it π«Ά
β¨ NAME β¨
touch_overlay_sync_frame β updates the status of the segments and the report buttons whose tracked slot is unused. no cap, that's literally the whole job. π
πΈ SYNOPSIS πΈ
void touch_overlay_sync_frame (struct list_head *list , struct input_dev *input );
that's it. that's the whole signature. she's short, she's sweet, she returns nothing because she's a void icon. β¨
π ARGUMENTS π
listβ a pointer to the list that holds the segments π like, the actual list, bestie. the segments live there. that's the vibe.inputβ a pointer to the input device associated to the contact π¦ this is the input device that's tied to the contact, so yeah, it's kind of a big deal.
π SEE ALSO π
- Kernel file
./drivers/input/touch-overlay.cβ the whole source file, go read it, it's iconic π touch_overlay_map(9)touch_overlay_get_touchscreen_abs(9)touch_overlay_mapped_touchscreen(9)touch_overlay_process_contact(9)
like, all of these are your besties too. go say hi. π
lowkey reminder: this function updates the status of the segments and the report buttons whose tracked slot is unused β that's the whole assignment, don't overthink it, fr fr π
mwah π that's the page! brought to you by ./drivers/input, dated October 2026, and yes, the title up top is still touch_overlay_sync_frame(9) because we keep it accurate around here. slay, goodbye, see you in the next man page π§π«
π¦ 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