Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > alt.lang.asm > #6767

Re: MS-DOS utility to distinguish between standard & enhanced

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>

Show all headers | View raw


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 | NextPrevious in thread | Next in thread | Find similar | Unroll thread


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