Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

simulate_keypress(3alleg4) [redhat man page]

simulate_keypress(3alleg4)					  Allegro manual					simulate_keypress(3alleg4)

NAME
simulate_keypress - Stuffs a key into the keyboard buffer. Allegro game programming library. SYNOPSIS
#include <allegro.h> void simulate_keypress(int key); DESCRIPTION
Stuffs a key into the keyboard buffer, just as if the user had pressed it. The parameter is in the same format returned by readkey(). Exam- ple: simulate_keypress(KEY_SPACE << 8); if (readkey() == (KEY_SPACE << 8)) allegro_message("You simulated Alt+Space "); SEE ALSO
install_keyboard(3alleg4), simulate_ukeypress(3alleg4), keypressed(3alleg4), readkey(3alleg4) Allegro version 4.4.2 simulate_keypress(3alleg4)

Check Out this Related Man Page

keypressed(3alleg4)                                               Allegro manual                                               keypressed(3alleg4)

NAME
keypressed - Tells if there are keypresses waiting in the input buffer. Allegro game programming library. SYNOPSIS
#include <allegro.h> int keypressed(); DESCRIPTION
Returns TRUE if there are keypresses waiting in the input buffer. You can use this to see if the next call to readkey() is going to block or to simply wait for the user to press a key while you still update the screen possibly drawing some animation. Example: while (!keypressed()) { /* Show cool animated logo. */ } /* So he skipped our title screen. */ SEE ALSO
install_keyboard(3alleg4), readkey(3alleg4), ureadkey(3alleg4), clear_keybuf(3alleg4), simulate_keypress(3alleg4), simulate_ukey- press(3alleg4) Allegro version 4.4.2 keypressed(3alleg4)
Man Page