From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DA4H1-0005lU-Mv for qemu-devel@nongnu.org; Sat, 12 Mar 2005 05:55:11 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DA4Gp-0005ks-3S for qemu-devel@nongnu.org; Sat, 12 Mar 2005 05:55:00 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DA4Gk-0005kh-BF for qemu-devel@nongnu.org; Sat, 12 Mar 2005 05:54:55 -0500 Received: from [64.233.184.207] (helo=wproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DA41y-0007oE-CO for qemu-devel@nongnu.org; Sat, 12 Mar 2005 05:39:38 -0500 Received: by wproxy.gmail.com with SMTP id 36so673340wri for ; Sat, 12 Mar 2005 02:39:38 -0800 (PST) Message-ID: Date: Sat, 12 Mar 2005 11:39:38 +0100 From: Magnus Damm Subject: Re: [Qemu-devel] Problem with arrow keys and Microsoft ScanDisk In-Reply-To: <79bf9848050311193670a54e38@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <79bf9848050311193670a54e38@mail.gmail.com> Reply-To: Magnus Damm , qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Mike Swanson , qemu-devel@nongnu.org On Fri, 11 Mar 2005 19:36:58 -0800, Mike Swanson wrote: > I'm not sure what causes this or why. All versions of Microsoft > ScanDisk (from MS-DOS 6.0 up to Win98SE even) seem to have trouble > with the arrow keys while in QEMU. Some versions can't work it at all > (Win95), while others randomly go to buttons (Win98), while yet others > go back to the first button almost immediately (MS-DOS 6.x). This might be because some INT 10h/16h code fails to save registers correctly in the bios. I'm telling you this because your problem sounds similar to what I experienced when I fixed the win9x cd boot - the reason for this was that the INT 10h bios trashed some register (DL?) and to a user it looked like the keyboard code was broken. Have you tried to use a newer bios from bochs CVS? / magnus