aa_showmouse(3)
β¨ aa_showmouse β¨
okay bestie, welcome to the aalib corner of the library, section 3, manual name aalib.h β Library Functions Manual energy. this one is short and sweet and we're gonna slay it anyway π
π NAME π
aa_showmouse β show the mouse cursor.
like. literally. that's the whole job. un-hide the little guy. π±οΈβ¨
πΈ SYNOPSIS πΈ
#include <aalib.h>
void aa_showmouse(aa_context *c);
π PARAMETERS π
aa_context *cβ Not Documented. yeah. nobody wrote anything here. it's giving mystery, it's giving "the docs said figure it out", it's giving π. we're not gonna make stuff up about it tho, so: undocumented, periodt.
π¦ DESCRIPTION π¦
Show the mouse cursor. that's it. that's the function. you call it, the cursor comes back into existence. main character re-entrance moment π
lowkey important caveat: this function may be ignored by some drivers. so if you call it and nothing happens... it's not you, bestie, it's the driver. some of them just do not care and will not be taking questions π
π SEE ALSO π
the whole friend group is here, iykyk:
save_d(3),mem_d(3),aa_help(3),aa_formats(3),aa_fonts(3),aa_dithernames(3),aa_drivers(3),aa_kbddrivers(3),aa_mousedrivers(3),aa_kbdrecommended(3),aa_mouserecommended(3),aa_displayrecommended(3),aa_defparams(3),aa_defrenderparams(3),aa_scrwidth(3),aa_scrheight(3),aa_mmwidth(3),aa_mmheight(3),aa_imgwidth(3),aa_imgheight(3),aa_image(3),aa_text(3),aa_attrs(3),aa_currentfont(3),aa_autoinit(3),aa_autoinitkbd(3),aa_autoinitmouse(3),aa_recommendhi(3),aa_recommendlow(3),aa_init(3),aa_initkbd(3),aa_initmouse(3),aa_close(3),aa_uninitkbd(3),aa_uninitmouse(3),aa_fastrender(3),aa_render(3),aa_puts(3),aa_printf(3),aa_gotoxy(3),aa_hidecursor(3),aa_showcursor(3),aa_getmouse(3),aa_hidemouse(3),aa_registerfont(3),aa_setsupported(3),aa_setfont(3),aa_getevent(3),aa_getkey(3),aa_resize(3),aa_resizehandler(3),aa_parseoptions(3),aa_edit(3),aa_createedit(3),aa_editkey(3),aa_putpixel(3),aa_recommendhikbd(3),aa_recommendlowkbd(3),aa_recommendhimouse(3),aa_recommendlowmouse(3),aa_recommendhidisplay(3),aa_recommendlowdisplay(3)
and that's the whole page, angel π«Ά this fine piece of documentation was brought to you by c2man aalib.h, dated 8 September 1999 β yes, 1999, we're stanning a vintage icon ππ
π¦ where this page comes from
- arch rolling: aalib 1.4rc5-19 Β· LGPL-2.0-or-later
- debian bookworm: libaa1-dev 1.4p5-50
- debian trixie: libaa1-dev 1.4p5-51.1+b1
- epel 10: aalib-devel 1.4.0-0.52.rc5.el10_0 Β· LGPL-2.1-or-later
- epel 9: aalib-devel 1.4.0-0.42.rc5.el9 Β· LGPLv2+
- fedora 43: aalib-devel 1.4.0-0.56.rc5.fc43 Β· LGPL-2.1-or-later
- fedora 43: aalib-devel 1.4.0-0.56.rc5.fc43 Β· LGPL-2.1-or-later
- fedora 44: aalib-devel 1.4.0-0.58.rc5.fc44 Β· LGPL-2.1-or-later
- fedora 44: aalib-devel 1.4.0-0.58.rc5.fc44 Β· LGPL-2.1-or-later
- nixpkgs unstable: aalib 1.4rc5
- opensuse-leap 16.0: aalib-devel 1.4.0-bp160.1.14 Β· GPL-2.0-or-later
- opensuse-leap 16.0: aalib-devel 1.4.0-bp160.1.14 Β· GPL-2.0-or-later
- opensuse-leap 16.0: aalib-devel 1.4.0-bp160.1.14 Β· GPL-2.0-or-later
- opensuse-leap 16.0: aalib-devel 1.4.0-bp160.1.14 Β· GPL-2.0-or-later
- ubuntu jammy: libaa1-dev 1.4p5-50build1
- ubuntu noble: libaa1-dev 1.4p5-51.1
- ubuntu questing: libaa1-dev 1.4p5-51.1
- ubuntu resolute: libaa1-dev 1.4p5-51.1build1
- ubuntu stonking: libaa1-dev 1.4p5-51.1build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms