🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #14532

Re: keyboard (extended) scan codes

#14532
From: Gilissen Erno
Date: Fri, 26 Jan 2001 19:24
32 lines
2297 bytes
On Tue, 23 Jan 2001 23:26:54 GMT, Stephane <Brainsoft@pandora.be>
wrote:

>Hallo programmeurs,
>
>Wat is een keyboard (extended) scancode ?
>Wat is de functie van een keyboard scancode en extended scancode?
>Waar wordt dit toegepast?
>
>Met vriendelijke groeten
>
>
Ik ben niet actief als PC-programmeur bezig, maar op mijn vroegere
computers kwam dergelijke benaming ook terug, waarbij ik veronderstel
dat het identiek gebruikt is:
Je toetsenboard stuurt geen ascii-code uit, maar nummers.
Bijvoorbeeld: <ESC> toets is vaak nr 1.  
Dus ingeval je QWERTY of AZERTY klavier hebt: de positie van je toets
op het klavier levert altijd dezelfde scancode op (bijvoorbeeld in dat
geval hebben Q en A dezelfde scancodes).  Het vroegere dos programma
KEYB vertaalde de scancode naar de gewenste ascii code.  Voordeel van
dit systeem is dat de microcontroller in je toetsenboard altijd
dezelfde is (vaak ROM masker geprogrammeerd), en enkel de toetskappen
en de KEYB software moeten aangepast worden aan het land in kwestie.
Extended scancode kan in 2 gevallen gebruikt zijn: bij sommige
systemen heb ik het al tegengekomen voor functietoetsen, die geen
normale scancode gaven.  In geval van de nieuwste Win98 toetsenboarden
(sinds win95 met de win-toets) kan het ook wijzen op extra voorziening
voor die knoppen.  Met het op het scherm tonen van de ontvangen
waarden kom je nu normaal een eind verder.

Gilissen E.
Technical Details
Message-ID: <3a6f226a.38312716@news.antw.online.be>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!isdnet!newsfeed.online.be!iguano.antw.online.be!not-for-mail
References: <lk4s6t4ekul9lbeq4rot7kdpq5momu8tm4@4ax.com>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,fe157cf6e748f7e4
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-01-26 11:27:17 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!isdnet!newsfeed.online.be!iguano.antw.online.be!not-for-mail
From: Erno@online.be (Gilissen Erno)
Newsgroups: be.comp.programming
Subject: Re: keyboard (extended) scan codes
Message-ID: <3a6f226a.38312716@news.antw.online.be>
References: <lk4s6t4ekul9lbeq4rot7kdpq5momu8tm4@4ax.com>
X-Newsreader: Forte Free Agent 1.11/32.235
Lines: 33
Date: Fri, 26 Jan 2001 19:24:35 GMT
NNTP-Posting-Host: 62.112.5.92
X-Complaints-To: news-abuse@noc.online.be
X-Trace: iguano.antw.online.be 980540875 62.112.5.92 (Fri, 26 Jan 2001 20:27:55 WET)
NNTP-Posting-Date: Fri, 26 Jan 2001 20:27:55 WET
Organization: Customer Of Online Internet Nv/Sa