IBM Personal Computer Keyboard Extensions
Original Publication Date: 1985-Mar-01
Included in the Prior Art Database: 2005-Feb-18
An alternate approach to keyboard emulation for a word processing system operating under DOS 2.0 on the IBM Personal Computer (PC) is described. Foreign language keyboards are sometimes supported by a keyboard emulation facility. To type a character not on the engraved keyboard the operator uses a Keyboard Change function to change to an emulated keyboard which redefines the 96 keys of the inboard layout to correspond to some predefined keyboard layout defined by the ID that the operator enters. It is not possible for a word processing program running under DOS 2.0 on an IBM PC to emulate another keyboard because DOS performs its own "dead key" compression, assuming that the inboard layout will never be changed.