hgsmi_update_input_mapping(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 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:


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