Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
| From | Bogus@Embarq.com (Steve) |
|---|---|
| Newsgroups | alt.lang.asm |
| Subject | Re: MS-DOS utility to distinguish between standard & enhanced |
| Date | 2016-12-06 15:59 +0000 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <c1.2b8.3tY5t1$064@NOVOSAD3.EMBARQ.COM> (permalink) |
| References | <1480223923.367396@nyx2.nyx.net> <op.yrwup300msr2db@dell3100.dlink.com> <c1.2b8.3tWrhz$063@NOVOSAD3.EMBARQ.COM> <1480965449.536956@nyx2.nyx.net> |
Hi, Donald G. Davis <dgdavis@blackhole.nyx.net> writes: <Snip> > I haven't been able to find any mistakes in the above code, but >unfortunately, it always returns 1 for every keyboard I've tried, 101- >key or otherwise. > > This BIOS keyboard-identification approach may not work for my >laptop in any case. I find that, unlike the display, which shows only on >the external monitor when one is attached, both the external and internal >keyboards can be used at the same time. I have no idea how the BIOS >keyboard-status byte, which appears to represent only one keyboard ID, >would handle this. > --Donald Davis My mistake. I tried looking at the byte in DEBUG on my desktop, with a 101 keyboard, and an HP 200LX palmtop, with a non-standard keyboard, and got good results. Bit set on the desktop and not set on the palmtop. However I just tried that on two laptops and saw the bit set on both even though they don't have enough keys. They do have F11 and F12 function keys though, which the 200LX does not. An HP Omnibook and an IBM ThinkPad. So maybe having extra function keys is what that bit indicates. Did you test on a keyboard without the extra function keys? Regards, Steve N.
Back to alt.lang.asm | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: MS-DOS utility to distinguish between standard & enhanced keyboard? "Kerr Mudd-John" <admin@127.0.0.1> - 2016-12-03 19:50 +0000
Re: MS-DOS utility to distinguish between standard & enhanced Bogus@Embarq.com (Steve) - 2016-12-04 15:02 +0000
Re: MS-DOS utility to distinguish between standard & enhanced Donald G. Davis <dgdavis@blackhole.nyx.net> - 2016-12-05 19:19 +0000
Re: MS-DOS utility to distinguish between standard & enhanced Bogus@Embarq.com (Steve) - 2016-12-06 15:59 +0000
Re: MS-DOS utility to distinguish between standard & enhanced Donald G. Davis <dgdavis@blackhole.nyx.net> - 2016-12-08 20:38 +0000
Re: MS-DOS utility to distinguish between standard & enhanced "Kerr Mudd-John" <admin@127.0.0.1> - 2016-12-07 07:18 +0000
Re: MS-DOS utility to distinguish between standard & enhanced "Kerr Mudd-John" <admin@127.0.0.1> - 2016-12-07 07:19 +0000
Re: MS-DOS utility to distinguish between standard & enhanced Frank Kotler <fbkotler@myfairpoint.net> - 2016-12-07 09:24 -0500
Re: MS-DOS utility to distinguish between standard & enhanced "Kerr Mudd-John" <admin@127.0.0.1> - 2016-12-08 11:58 +0000
Re: MS-DOS utility to distinguish between standard & enhanced Frank Kotler <fbkotler@myfairpoint.net> - 2016-12-08 11:49 -0500
Re: MS-DOS utility to distinguish between standard & enhanced Melzzzzz <mel@zzzzz.com> - 2016-12-08 20:37 +0100
Re: MS-DOS utility to distinguish between standard & enhanced JJ <jj4public@vfemail.net> - 2016-12-09 06:22 +0700
Re: MS-DOS utility to distinguish between standard & enhanced Donald G. Davis <dgdavis@blackhole.nyx.net> - 2016-12-10 04:53 +0000
Re: MS-DOS utility to distinguish between standard & enhanced Rod Pemberton <NeedNotReplyHere@xrsevnneqk.cem> - 2016-12-07 19:52 -0500
csiph-web