aa_mousedrivers(3)
πΈ aa_mousedrivers(3) β Library Functions Manual πΈ
okay so bestie, this is the manual page for aa_mousedrivers, straight out of AA-lib's Library Functions Manual π it's short, it's sweet, it's giving "I contain multitudes but only one line of description" energy, and we are going to TREAT it right. periodt.
β¨ NAME β¨
aa_mousedrivers β a NULL terminated array of mouse drivers supported by AA-lib. πβ¨
π SYNOPSIS π
#include <aalib.h>
extern const struct aa_mousedriver *const aa_mousedrivers[];
likeβ¦ that's the whole thing. she's simple. she's iconic. π«Ά
π DESCRIPTION π
so basically: aa_mousedrivers is a NULL terminated array of mouse drivers supported by AA-lib.
and that's it. that's the description. the original manpage said it once in the NAME section and then said it again in DESCRIPTION, and honestly? we respect the consistency. no cap. π
the vibe here: you get an array, it's const, the elements are pointers to const struct aa_mousedriver, and you know you've hit the end when you bump into a NULL. it's a little parade of mouse drivers and NULL is the velvet rope at the end saying "that's everyone, babes." π
fr fr though β this page is literally one declaration and a list of friends. don't go looking for hidden options, there are none, and inventing them would be embarrassing for both of us. π
π SEE ALSO π
the group chat is LONG and everyone showed up. every single one of these, bestie, no skipping:
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_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_showmouse(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)
π¦ the cute sign-off π¦
this page came to you courtesy of c2man reading aalib.h, dated 8 September 1999 β yeah, she's a vintage queen and she's still serving π β and the whole thing lives under the name aa_mousedrivers(3). mwah. πβ¨
go read the mouse drivers, bestie. not me being emotionally invested in a NULL terminated array π π
π¦ 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