xcb_input_ungrab_device(3)
xcb_input_ungrab_device π
okay bestie, welcome to the xcb_input_ungrab_device(3) page β it's an XCB Requests girlie, and she's here to let your grabbed device go. no cap. π¦
β¨ NAME β¨
xcb_input_ungrab_device β literally just the name, that's it, the original left it blank bestie (the manpage's NAME line is empty, so we're not inventing anything π)
πΈ SYNOPSIS πΈ
First things first, you gotta pull in the header:
#include <xcb/xinput.h>
Request function π
xcb_void_cookie_t xcb_input_ungrab_device(xcb_connection_t *conn,
xcb_timestamp_t time, uint8_t device_id);
π REQUEST ARGUMENTS π
connβ your XCB connection to X11, the whole vibe pipeline to the server. π₯timeβ TODO: NOT YET DOCUMENTED. not me knowing nothing about this one πdevice_idβ TODO: NOT YET DOCUMENTED. same energy, fr fr π«Ά
π¦ DESCRIPTION π¦
Soβ¦ the DESCRIPTION section? it's empty. Genuinely nothing there. The original page said nothing and I'm not about to make stuff up, so we're all just gonna sit in this silence together π
β RETURN VALUE β
She hands you back an xcb_void_cookie_t, bestie. Errors (if any) have to be handled in the event loop. That's the whole deal.
But wait β if you'd rather handle errors directly with xcb_request_check instead, use xcb_input_ungrab_device_checked. She's the checked version, she's iconic, she's got you. π
See xcb-requests(3) for the details, iykyk. β¨
π ERRORS π
This request does never generate any errors.
not a single error, not even one. flawless behavior honestly. π β¨
π SEE ALSO π
β¦nothing. absolutely nothing listed. the section is there and it is empty. ghost town. π
π AUTHOR π
Generated from xinput.xml. Contact xcb@lists.freedesktop.org for corrections and improvements. π«Ά
and that's the whole page, bestie β X Version 11, libxcb 1.17.0, and yes the footer really does call her xcb_input_ungrab_device(3). slay, go ungrab that device, ily ππΈπ§
π¦ where this page comes from
- alpine 3.22: libxcb-doc 1.17.0-r0 Β· MIT
- alpine 3.23: libxcb-doc 1.17.0-r1 Β· MIT
- alpine 3.24: libxcb-doc 1.17.0-r2 Β· MIT
- arch rolling: libxcb 1.17.0-1 Β· X11
- centos-stream 10: libxcb-devel 1.17.0-3.el10 Β· X11
- debian trixie: libxcb-doc 1.17.0-2
- fedora 43: libxcb-devel 1.17.0-6.fc43 Β· X11
- fedora 43: libxcb-devel 1.17.0-6.fc43 Β· X11
- fedora 44: libxcb-devel 1.17.0-7.fc44 Β· X11
- fedora 44: libxcb-devel 1.17.0-7.fc44 Β· X11
- nixpkgs unstable: libxcb 1.17.0
- opensuse-leap 16.0: libxcb-devel-doc 1.17.0-160000.2.2 Β· MIT
- ubuntu questing: libxcb-doc 1.17.0-2build1
- ubuntu resolute: libxcb-doc 1.17.0-2ubuntu1
- ubuntu stonking: libxcb-doc 1.17.0-2ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms