🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #632

Re: "Sticky" keyboard in Borland C++ 3.0

#632
From: Steve Frampton
Date: Wed, 08 Apr 1992 09:22
38 lines
2312 bytes
robert@solan.unit.no (Robert Schmidt) writes:

> In article <osPqiB1w164w@vicuna.ocunix.on.ca>, frampton@vicuna.ocunix.on.ca (
>  > For those people experiencing keyboard problems under BC++ 3.0 (and other 
>  > software products), if you are using the Quarterdeck QEMM Memory Manager 
>  > software, try adding the following:
>  >   IGNOREA20 UNUSUAL8042
>  > to your 'device=c:\qemm...' statement in your CONFIG.SYS file.
> 
> I have yet to try if this helps me, but did you get any explanation on what
> was wrong/what those options actually do?
> 
> -- 
> Regards from Robert Schmidt, PC C/asm is my game, fast graphics is my 
> pain  -  Watch for my VGA/SB demo!

Huh?  You mean you're using QEMM and you don't have any documentation for 
it?  Hmmm...  :-)

Options:
  IGNOREA20 - "does not trap the 8042.  By default, QEMM.SYS traps the 
  8042 ports for the purpose of detecting programs which attempt to 
  manipulate the state of the A20 line.  Programs do this to access 
  extended memory.  However, sometimes keyboard problems arise as a 
  result.  The IGNOREA20 (or IA) instruction disables support of 
  HIMEM.SYS, but it may serve to remove some keyboard-related problems    
  as a trade-off.  QEMM 386 supports XMS, and so there is no good reason 
  to load HIMEM.SYS [anyway]."
  UNUSUAL8042 - "specifies that the computer has a "non-standard" 8042 
  keyboard controller.  If setting QEMM.SYS to ON or running DESQview 
  disables the keyboard then the UNUSUAL8042 (or U8) switch should be     
  specified."

Hope this helps.

------------------------------------------------------------------------
Steve Frampton (frampton@vicuna.ocunix.on.ca), Kingston, Ontario, CANADA
"Sometimes I tune my car radio to static and pretend I'm flying an F-16"
Technical Details
Message-ID: <1VNwiB1w164w@vicuna.ocunix.on.ca>
Path: arc1-ca.pugleaf.net!sparky!uunet!bonnie.concordia.ca!news-server.csri.toronto.edu!ccs-server.QueensU.CA!qucis.queensu.ca!ember!vicuna!frampton
References: <1992Apr7.132100.29273@ugle.unit.no>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!bonnie.concordia.ca!news-server.csri.toronto.edu!ccs-server.QueensU.CA!qucis.queensu.ca!ember!vicuna!frampton
From: frampton@vicuna.ocunix.on.ca (Steve Frampton)
Newsgroups: comp.os.msdos.programmer
Subject: Re: "Sticky" keyboard in Borland C++ 3.0
Keywords: keyboard,problem,borland
Message-ID: <1VNwiB1w164w@vicuna.ocunix.on.ca>
Date: 8 Apr 92 09:22:23 GMT
References: <1992Apr7.132100.29273@ugle.unit.no>
Organization: Vicuna Systems, Kingston, ON (613) 547-5066
Lines: 38