🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc.hardware.misc
Article #412

Re: Microsoft Keyboard

#412
From: Joe Morris
Date: Mon, 17 Oct 1994 13:02
44 lines
2826 bytes
scott@calvin.muug.mb.ca (Scott Armstrong) writes:

>Cholette Martin (cholette@JSP.UMontreal.CA) wrote:
>: In a recent article rsperlin@magnus.acs.ohio-state.edu writes:
>: >Does anyone know what the first key to the left of the righthand
>: >Ctrl key does on the Microsoft keyboard? 

>: From what I read it is a special Windows key.  It will allow you to 
>: execute certain Win functions.  I am not too sure how flexible it will be
>: but MS stated in the article I read that other keyboard manufacturers
>: are looking to implement the same sort of Winkey (tm?).  Chicago will 
>: support Winkey.  There will be support for it under Win 3.x.

>I have one of the Microsoft keyboards, and I can't find any reference to the
>functionality of this key. If microsoft intends to support it under 3.x, one
>would expect that a direct shipment from Microsoft (one week ago) would have
>some mention of it...

It's the "application" key.  The only support in Windows is that the driver
for the new keyboard recognizes the scan code for the keystroke and sends
an appropriate message.  No applications currently in retail ship status
monitor that message, so for now it's effectively nonfunctional.

The other two new keys (left and right Windows) call up the ersatz Task
Manager dialog.  Personally, I don't like the design but some users do.

I assume that future Microsoft releases will find something for the 
Application key to do, but I haven't seen any info about them.

Any programmer who wants to use it need only monitor the message queue
for the appropriate key-down or key-up message.

Incidentally, the scan codes for the new keys are (in hex):

Key             Make   Break
---             ----   -----
Left WINDOWS    E0 5B  E0 DB
Right WINDOWS   E0 5C  E0 DC
Application     E0 5D  E0 DD

I haven't figured out why the designers felt it necessary to use the E0
prefix scan code, but they did.

Joe Morris / MITRE
Technical Details
Message-ID: <jcmorris.782398953@mwunix>
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!cs.utexas.edu!convex!news.duke.edu!eff!blanket.mitre.org!linus.mitre.org!newsflash.mitre.org!mwunix!jcmorris
References: <rsperlin.101.2EA050B3@magnus.acs.ohio-state.edu> <Cxqpop.1M3@cc.umontreal.ca> <37s3lm$85k@calvin.muug.mb.ca>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 109e38,edc68ae6c25e4a08
X-Google-Attributes: gid109e38,public
X-Google-Thread: 1106e2,edc68ae6c25e4a08
X-Google-Attributes: gid1106e2,public
X-Google-ArrivalTime: 1994-10-19 05:29:56 PST
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!cs.utexas.edu!convex!news.duke.edu!eff!blanket.mitre.org!linus.mitre.org!newsflash.mitre.org!mwunix!jcmorris
From: jcmorris@mwunix.mitre.org (Joe Morris)
Newsgroups: comp.sys.ibm.pc.hardware.misc,bit.listserv.win3-l
Subject: Re: Microsoft Keyboard
Date: 17 Oct 94 13:02:33 GMT
Organization: The MITRE Corporation
Lines: 44
Distribution: world
Message-ID: <jcmorris.782398953@mwunix>
References: <rsperlin.101.2EA050B3@magnus.acs.ohio-state.edu> <Cxqpop.1M3@cc.umontreal.ca> <37s3lm$85k@calvin.muug.mb.ca>
NNTP-Posting-Host: mwunix.mitre.org