vmmouse_reconnect(9)
π NAME π
okay bestie, welcome to vmmouse_reconnect(9) from the Kernel API Manual β this one is all about resetting the ps/2 - and vmmouse connections. lowkey iconic little mouse-reset moment πβ¨
β¨ SYNOPSIS β¨
int vmmouse_reconnect (struct psmouse *psmouse );
π ARGUMENTS π
psmouseβ Pointer to thepsmousestruct. literally just handing over the mouse struct, no cap π«Ά
π¦ DESCRIPTION π¦
So the way this works: it attempts to reset the mouse connections. That's the whole vibe. π
It returns 0 on success and -1 on failure. periodt β those are the numbers, bestie, no guessing π
πΈ SEE ALSO πΈ
- Kernel file
./drivers/input/mouse/vmmouse.c struct vmmouse_data(9)vmmouse_report_button(9)vmmouse_report_events(9)vmmouse_process_byte(9)vmmouse_disable(9)vmmouse_enable(9)vmmouse_check_hypervisor(9)vmmouse_detect(9)vmmouse_reset(9)vmmouse_disconnect(9)vmmouse_init(9)
source vibes live under ./drivers/input/mouse, this page is dated October 2026, and it's still the vmmouse_reconnect(9) page β slay, bye bestie π
ππ¦
π¦ 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