hid_hw_close(9)
πΈ NAME πΈ
okay bestie, welcome to hid_hw_close(9) from the Kernel API Manual πβ¨ The name is literally hid_hw_close β signal underlaying HW to stop delivering events. That's the whole vibe: you're telling the hardware you're not tryna get its event spam anymore π«Ά
β¨ SYNOPSIS β¨
void hid_hw_close (struct hid_device *hdev );
π ARGUMENTS π
hdevβ the hid device π
π¦ DESCRIPTION π¦
Okay so hid_hw_close is the βbestie, I'm done hereβ signal for the device π
It indicates that we are not interested in the events from this device anymore π
ββοΈ
But β and this is the important part β delivery of events may or may not stop, depending on the number of users still outstanding π So don't assume it instantly shuts everything down, because it might not. It's giving βdepends on who else is still in the group chat.β The function is void, so it doesn't hand you a return value; it's just the signal, periodt β¨
π SEE ALSO π
Kernel file ./drivers/hid/hid-core.c is the source bestie π and these are the linked faves:
hid_parse_report(9)hid_validate_values(9)hid_open_report(9)hid_match_report(9)hid_match_usage(9)hid_input_report(9)hid_safe_input_report(9)hid_hw_start(9)hid_hw_stop(9)hid_hw_open(9)hid_hw_request(9)hid_hw_raw_request(9)hid_hw_output_report(9)new_id_store(9)hid_compare_device_paths(9)hid_allocate_device(9)hid_destroy_device(9)
xoxo bestie π
signed off with source/version ./drivers/hid, date October 2026, and page hid_hw_close(9) β no cap, iconic πβ¨
π¦ 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