Browse Prior Art Database

Method of Identifying PC Keyboard Types

IP.com Disclosure Number: IPCOM000112689D
Original Publication Date: 1994-Jun-01
Included in the Prior Art Database: 2005-Mar-27
Document File: 2 page(s) / 47K

Publishing Venue

IBM

Related People

Hayashi, Y: AUTHOR

Abstract

Disclosed is a method for identifying PC keyboard types from a program by asking the operator to depress up to three easily identifiable keys. The keys to be depressed are specified by their physical locations, such as the lower-right, the lower-left, and the upper-right corner of the keyboard, for example. This method does not depend on the nomenclature on the key-tops, and therefore is language-independent.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 60% of the total text.

Method of Identifying PC Keyboard Types

      Disclosed is a method for identifying PC keyboard types from a
program by asking the operator to depress up to three easily
identifiable keys.  The keys to be depressed are specified by their
physical locations, such as the lower-right, the lower-left, and the
upper-right corner of the keyboard, for example.  This method does
not depend on the nomenclature on the key-tops, and therefore is
language-independent.

      A traditional method is to ask the operator to select a
keyboard type listed on the display screen by referring to the
keyboard layout figures in a manual or on the display screen.  Even
if good keyboard figures are provided, novice PC users are prone to
select wrong types or tend to call his/her system administrator.

      There are 5 types of keyboards available for PCs.  Some of the
new keyboard types can be identified electronically from a program,
but older ones do not have such capability.

o   Enhanced (101/102-key) keyboard

o   Space-Saving keyboard

o   Host-Connected (122-key) keyboard

o   PC/AT (84-key) keyboard

o   PC and PC/XT (83-key) keyboard

This method has the following steps to identify all of the above
types:

1.  Ask the operator: Please press the key in the lower-left corner.

    a.  If the scan code for the key is X'75', the keyboard is a
        Host-Connected keyboard.

    b.  Otherwise, go to the next step.

2.  Ask the operator: Please press the key...