From: Eli Zaretskii Newsgroups: comp.os.msdos.djgpp Subject: Re: Keyboard Lockups Date: Fri, 07 Apr 2000 10:33:57 +0200 Organization: NetVision Israel Lines: 32 Message-ID: <38ED9D75.13827ACF@is.elta.co.il> References: <38ed529d DOT 3367074 AT news DOT ncf DOT carleton DOT ca> NNTP-Posting-Host: ras1-p13.rvt.netvision.net.il Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: news.netvision.net.il 955096364 25627 62.0.172.15 (7 Apr 2000 08:32:44 GMT) X-Complaints-To: abuse AT netvision DOT net DOT il NNTP-Posting-Date: 7 Apr 2000 08:32:44 GMT X-Mailer: Mozilla 4.7 [en] (Win98; I) X-Accept-Language: en,ru,hebrew To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Raymond Martineau wrote: > > > Under MS-DOS 7.0 (Windows 95 in Dos mode), I encounter keyboard > lockups when I quit a program compiled by a recent version of DJGPP. > When I either press or release a key during a split second window of > the program terminating, the keyboard completely locks up, and does > not respond. I have never seen such problems, and neither did anyone else complained about this, ever. If this phenomenon happens only in certain program(s) (as opposed to _all_ DJGPP programs, including those you download from SimTel), I'd first suspect some subtle bug in the program. So please describe what does the affected program(s) do when they exit. For that matter, please describe the procedure to reproduce the problem (pressing a key during a split second sounds pretty tricky, especially on fast machines). Also, please elaborate what do you mean by ``Windows 95 in DOS mode''. Do you boot into plain DOS mode, without loading the GUI part of Windows, or do you switch to DOS Mode *from inside* Windows. Or maybe you run the program from the Windows DOS box? > What changes should I make to the libraries to fix this problem? I'm not convinced this is a problem in the library. Without good understanding of the problem particulars, nobody will be able to tell you how to fix it. Granted, if the development team knew about this problem, it would have been fixed.