Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 07 May 2008 17:39:00 +0200
From:      rmgls@free.fr
To:        freebsd-hackers@freebsd.org
Subject:   general i/o question
Message-ID:  <20080507153903.41F6C322858@smtp7-g19.free.fr>

next in thread | raw e-mail | index | archive | help

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080507153903.41F6C322858>