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: Major Last Reviewed: 5/12/2003
Keywords: KB40705