MS-DOS: Reassignment Buffer Size of ANSI.SYS (40705)



The information in this article applies to:

  • Microsoft MS-DOS operating system 3.3
  • Microsoft MS-DOS operating system 3.3a
  • Microsoft MS-DOS operating system 4.0
  • Microsoft MS-DOS operating system 4.01
  • Microsoft MS-DOS operating system 5.0
  • Microsoft MS-DOS operating system 5.0a
  • Microsoft MS-DOS operating system 6.0
  • Microsoft MS-DOS operating system 6.2
  • Microsoft MS-DOS operating system 6.21
  • Microsoft MS-DOS operating system 6.22

This article was previously published under Q40705

SUMMARY

In MS-DOS versions 3.30 and 3.30a, the ANSI.SYS driver can be used to reassign some of the keys on the keyboard to perform a user-defined function. The entire keyboard cannot be redefined. The number of keys that can be redefined is limited by a reassignment buffer size internal to ANSI.SYS. The size of this buffer in MS-DOS versions 3.30 and 3.30a is 200 bytes.

MORE INFORMATION

Public-domain ANSI.SYS substitute drivers are available that provide a larger buffer to redefine more of the keys.

Modification Type:MajorLast Reviewed:5/12/2003
Keywords:KB40705