1aa_autoinitkbd(3) Library Functions Manual aa_autoinitkbd(3)
2
3
4
6 aa_autoinitkbd - easy to use AA-lib keyboard initialization function.
7
9 #include <aalib.h>
10
11 int aa_autoinitkbd
12 (
13 struct aa_context *context,
14 int mode
15 );
16
18 struct aa_context *context
19 Specifies the AA-lib context to operate on.
20
21 int mode
22 Mask of extra features you request. Can contain AA_SENDRELEASE
23 if you are interested in release events too.
24
26 Attempts to find available keyboard driver supporting the specified
27 mode. First attempts to initialize the recommended drivers and then in
28 order drivers available in the aa_kbddrivers array (all regular output
29 drivers compiled into AA-lib).
30
31 Every AA-lib program ought to have call to aa_parseoptions before first
32 call to aa_init.
33
35 1 when succesfull or 0 on failure.
36
38 save_d(3), mem_d(3), aa_help(3), aa_formats(3), aa_fonts(3), aa_dither‐
39 names(3), aa_drivers(3), aa_kbddrivers(3), aa_mousedrivers(3),
40 aa_kbdrecommended(3), aa_mouserecommended(3), aa_displayrecommended(3),
41 aa_defparams(3), aa_defrenderparams(3), aa_scrwidth(3),
42 aa_scrheight(3), aa_mmwidth(3), aa_mmheight(3), aa_imgwidth(3),
43 aa_imgheight(3), aa_image(3), aa_text(3), aa_attrs(3), aa_current‐
44 font(3), aa_autoinit(3), aa_autoinitmouse(3), aa_recommendhi(3),
45 aa_recommendlow(3), aa_init(3), aa_initkbd(3), aa_initmouse(3),
46 aa_close(3), aa_uninitkbd(3), aa_uninitmouse(3), aa_fastrender(3),
47 aa_render(3), aa_puts(3), aa_printf(3), aa_gotoxy(3), aa_hidecursor(3),
48 aa_showcursor(3), aa_getmouse(3), aa_hidemouse(3), aa_showmouse(3),
49 aa_registerfont(3), aa_setsupported(3), aa_setfont(3), aa_getevent(3),
50 aa_getkey(3), aa_resize(3), aa_resizehandler(3), aa_parseoptions(3),
51 aa_edit(3), aa_createedit(3), aa_editkey(3), aa_putpixel(3), aa_recom‐
52 mendhikbd(3), aa_recommendlowkbd(3), aa_recommendhimouse(3), aa_recom‐
53 mendlowmouse(3), aa_recommendhidisplay(3), aa_recommendlowdisplay(3)
54
55
56
57c2man aalib.h 8 September 1999 aa_autoinitkbd(3)