hgsmi_update_input_mapping(9)
πΈ NAME πΈ
okay bestie, welcome to hgsmi_update_input_mapping(9) from the Kernel API Manual π
this one is literally the function that reports the rectangle relative to which absolute pointer events should be expressed. That info stays valid until the next VBVA resize event for any screen β at which point it gets reset to the bounding rectangle of all virtual screens. no cap, that's the whole deal β¨
β¨ SYNOPSIS β¨
the signature is giving:
int hgsmi_update_input_mapping (struct gen_pool *ctx , s32 origin_x ,
s32 origin_y , u32 width , u32 height );
π ARGUMENTS π
ctxβ the context containing the heap to use π«Άorigin_xβ upper left X co-ordinate relative to the first screen πorigin_yβ upper left Y co-ordinate relative to the first screen πΈwidthβ rectangle width πheightβ rectangle height π¦
π RETURN π
0 or a negative errno value β that's it, that's the return vibe check π
π¦ SEE ALSO π¦
go peek at these, bestie:
- Kernel file
./drivers/gpu/drm/vboxvideo/modesetting.cπ hgsmi_process_display_info(9)π₯hgsmi_get_mode_hints(9)β
okay that's the page, bestie π«Ά source/version is ./drivers/gpu/drm/vboxvideo, date is October 2026, and the whole thing is giving hgsmi_update_input_mapping(9) main character energy πβ¨
π¦ 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