![]() |
![]()
| ![]() |
![]()
NAMEkeyboard_lowlevel_callback - User specified low level keyboard event handler. Allegro game programming library. SYNOPSIS#include <allegro.h> extern void (*keyboard_lowlevel_callback)(int scancode); DESCRIPTIONIf set, this function is called by the keyboard handler in response to every keyboard event, both presses (including keyboard repeat rate) and releases. It will be passed a raw keyboard scancode byte (scancodes are 7 bits long), with the top bit (8th bit) clear if the key has been pressed or set if it was released. This routine executes in an interrupt context, so it must be in locked memory. Example:
SEE ALSOinstall_keyboard(3), keyboard_callback(3), keyboard_ucallback(3), exkeys(3)
|