general i/o question

rmgls at free.fr rmgls at free.fr
Wed May 7 15:59:20 UTC 2008


Hi all,

Sorry if its a FAQ but i don't find any answer for this topic.

i need to test (NOWAIT), the presence of keypressed/depressed on a terminal
and then read the scan code, like for a piano pc keyboard.

my questions are as follows:

1. is it a general C function which may scan a terminal without waiting?

2. how to get the scancodes?

of course i can poll tje  (0x64) keyboard port on a i386 architecture,
but this is not a general method, and it is suited for a distant terminal
for instance.

Any hint would be appreciated.

thanks in advance.

rmgls


More information about the freebsd-hackers mailing list