XCB_INPUT_UNGRAB_DEVICE_BUTTON_CHECKED(3)
β¨ xcb_input_ungrab_device_button(3) β¨
okay bestie, welcome to the xcb_input_ungrab_device_button page π this is one of the XCB Requests girlies, living in manual section 3, and she is here to let go of a device button grab. let's get into it π«Ά
πΈ NAME πΈ
xcb_input_ungrab_device_button β literally no description given, the page just trails off into the void π
β¨ SYNOPSIS β¨
#include <xcb/xinput.h>
Request function π
xcb_void_cookie_t xcb_input_ungrab_device_button(xcb_connection_t *conn,
xcb_window_t grab_window, uint16_t modifiers,
uint8_t modifier_device, uint8_t button, uint8_t grabbed_device);
π¦ REQUEST ARGUMENTS π¦
connβ your XCB connection to X11, the whole reason we're here πgrab_windowβTODO: NOT YET DOCUMENTED.bestie the docs really said "figure it out" πmodifiersβTODO: NOT YET DOCUMENTED.again!! iconic of them honestlymodifier_deviceβTODO: NOT YET DOCUMENTED.the mystery continues πbuttonβTODO: NOT YET DOCUMENTED.no thoughts, just TODOgrabbed_deviceβTODO: NOT YET DOCUMENTED.and that's the whole list, we're done here π
not a single one of these got written up. the original page just says TODO for every single one, so that's what you get too β I'm not out here inventing lore π
π DESCRIPTION π
nothing. empty. the description section is giving blank canvas, main character silence, not a single word. the vibe is immaculate and the information is nonexistent β¨
π RETURN VALUE π
She hands you back an xcb_void_cookie_t π. Any errors? Those have to be handled in the event loop, no cap.
And if you'd rather deal with errors directly using xcb_request_check instead, then use xcb_input_ungrab_device_button_checked β that's your girl for that. Peep xcb-requests(3) for the full details π
π ERRORS π
This request does never generate any errors. Zero. None. Clean run. Slay. π
π SEE ALSO π
...nothing. this section is empty too. the page said "no friends, only vibes" π
π AUTHOR π
Generated from xinput.xml. If you've got corrections or improvements, hit up xcb@lists.freedesktop.org π«Ά
okay that's the whole page bestie, and here's the cute little sign-off: this beauty comes to you from X Version 11 and libxcb 1.17.0 πΈ go forth and ungrab those device buttons, you absolute icon πβ¨
π¦ 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