poll_keyboard(3alleg4) Allegro manual poll_keyboard(3alleg4)NAME
poll_keyboard - Polls the keyboard. Allegro game programming library.
SYNOPSIS
#include <allegro.h>
int poll_keyboard();
DESCRIPTION
Wherever possible, Allegro will read the keyboard input asynchronously (ie. from inside an interrupt handler), but on some platforms that
may not be possible, in which case you must call this routine at regular intervals to update the keyboard state variables.
To help you test your keyboard polling code even if you are programming on a platform that doesn't require it, after the first time that
you call this function Allegro will switch into polling mode, so from that point onwards you will have to call this routine in order to get
any keyboard input at all, regardless of whether the current driver actually needs to be polled or not.
The keypressed(), readkey(), and ureadkey() functions call poll_keyboard() automatically, so you only need to use this function when
accessing the key[] array and key_shifts variable.
RETURN VALUE
Returns zero on success, or a negative number on failure (ie. no keyboard driver installed).
SEE ALSO keyboard_needs_poll(3alleg4), install_keyboard(3alleg4), key(3alleg4), key_shifts(3alleg4), excamera(3alleg4), exsample(3alleg4), exs-
tars(3alleg4)Allegro version 4.4.2 poll_keyboard(3alleg4)
Check Out this Related Man Page
poll_keyboard(3alleg4) Allegro manual poll_keyboard(3alleg4)NAME
poll_keyboard - Polls the keyboard. Allegro game programming library.
SYNOPSIS
#include <allegro.h>
int poll_keyboard();
DESCRIPTION
Wherever possible, Allegro will read the keyboard input asynchronously (ie. from inside an interrupt handler), but on some platforms that
may not be possible, in which case you must call this routine at regular intervals to update the keyboard state variables.
To help you test your keyboard polling code even if you are programming on a platform that doesn't require it, after the first time that
you call this function Allegro will switch into polling mode, so from that point onwards you will have to call this routine in order to get
any keyboard input at all, regardless of whether the current driver actually needs to be polled or not.
The keypressed(), readkey(), and ureadkey() functions call poll_keyboard() automatically, so you only need to use this function when
accessing the key[] array and key_shifts variable.
RETURN VALUE
Returns zero on success, or a negative number on failure (ie. no keyboard driver installed).
SEE ALSO keyboard_needs_poll(3alleg4), install_keyboard(3alleg4), key(3alleg4), key_shifts(3alleg4), excamera(3alleg4), exsample(3alleg4), exs-
tars(3alleg4)Allegro version 4.4.2 poll_keyboard(3alleg4)
I have a problem reading characters from keyboard with the scanf function.
Here there is a little piece of code:
#include <stdio.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
/* The last 3 libraries are included because in the real program I use some... (4 Replies)
hi
I am using a GUI language (based on C/C++) for my application. Now i need to identify the "Again" key in the Sun keyboard. I tried to do this by getting the ascii value (4155)of it . it was fine. but it is clashing with F12, whose ascii is 4155 in normal keyboards. Due to this either one of... (0 Replies)
hi, i a beginner in unix system.
I am trying to write a program in which the input from keyboard instead of printing (default) i would like to take the input from buffer directly to some text file. and leave the screen blank as if nothing was typed.
this happens when i log in to telnet... (0 Replies)
Does anyone know how do you determine the user idle time of STDIN in order to log the user out for being idle too long. I would like to write a c program to do this but I it is not clear upon how to determine idle time from keyboard input. I have found that the "who.c" source file uses the last... (4 Replies)
How to write a keyboard driver with interrupt driven? the platform is ARM and the interface is SRAMC with I/O mapped. What should my handler and read fucntions contains? and I want to know how to map the memory by using the ioremap() function? when exactly we have to use mmap()can you please help... (0 Replies)
(USING FEDORA 16)
I am using following command:
cat `pwd`/pci-0000:00:1d.0-usb-0:1.3:1.0-event-kbd
to access the keyboard driver to make a key logger ,but what i am getting is just some hash code ,please help me decrypt it.
Thanks. (1 Reply)
Hello I want to know how can i use signal function in c for keyboard interrupt handling. what i exactly want is : my program is processing and if i press any key while processing , the program should call the interrupt and displays/prints that key and now goes back to processing.
I added the... (5 Replies)
I would like to make a function or command that checks for keyboard input without interrupting the program and exits the program when a key is pressed (perhaps the 'q' key).
The program below monitors and prints/executes commands upon a change in primary (mouse selection) or clipboard buffer. If... (4 Replies)