Windows 98 Accessibility Features for Disabilities

Microsoft Windows 98 introduced several built-in accessibility features and configuration tools designed to assist users with visual, auditory, and motor impairments. Building upon the foundation laid by Windows 95, the operating system introduced the Microsoft Magnifier, an expanded Accessibility Wizard, and standardized support for third-party assistive technologies via Microsoft Active Accessibility (MSAA). Together, these features allowed users to adjust visual displays, replace audio cues with visual signals, and customize keyboard and mouse behaviors to suit their physical needs.

The Accessibility Wizard

Windows 98 included the Accessibility Wizard (accwiz.exe), a step-by-step utility that guided users through configuring settings tailored to their specific needs. Instead of manually adjusting individual settings across the Control Panel, users could answer questions about their vision, hearing, and mobility to automatically apply recommended font sizes, screen colors, keyboard sensitivities, and mouse settings. Settings could also be saved to a file, allowing users to transfer their preferences across different Windows 98 machines.

Vision Enhancements

  • Microsoft Magnifier: Debuting natively in Windows 98, Magnifier created a split-screen display showing a magnified view of the area surrounding the mouse cursor, text insertion point, or keyboard focus. Users could adjust magnification levels from 1x to 9x, invert colors, or track specific input methods.
  • High Contrast Schemes: The system offered several high-contrast display color schemes (such as white-on-black or black-on-white) and large font presets to improve text readability for users with low vision.
  • Custom Cursor and Mouse Pointers: Users could select larger, animated, or high-contrast mouse pointers, as well as adjust the cursor blink rate and width to make tracking the insertion point easier.

Hearing Features

  • SoundSentry: This feature generated visual warnings whenever the computer played a system sound. Users could configure it to flash the active window caption bar, flash the active window itself, or flash the entire display screen.
  • ShowSounds: An instruction directed at software programs to display captions or text equivalents for speech and audio alerts whenever available.

Mobility and Input Adjustments

Windows 98 provided comprehensive keyboard and mouse modifications within the Accessibility Properties control panel:

  • StickyKeys: Designed for users who have difficulty pressing multiple keys simultaneously (such as Ctrl+Alt+Delete). When enabled, modifier keys (Ctrl, Alt, Shift, and the Windows key) remain active until the next key is pressed.
  • FilterKeys: Reduced the impact of unintended keystrokes by instructing the system to ignore brief or repeated key presses, adjusting the keyboard repeat rate to accommodate tremors or slow release.
  • ToggleKeys: Provided an audible tone when locking keys (Caps Lock, Num Lock, and Scroll Lock) were turned on or off.
  • MouseKeys: Allowed users to control the mouse pointer and perform clicking actions using the numeric keypad on the keyboard.
  • SerialKeys: Allowed alternative input devices, such as sip-and-puff switches or single-switch devices, to be connected to the computer's serial port to emulate standard keyboard and mouse inputs.

Developer and Software Support

Windows 98 included built-in support for Microsoft Active Accessibility (MSAA), an application programming interface (API) that enabled screen readers, voice recognition software, and other specialized third-party assistive tools to interact effectively with the Windows user interface and compatible software applications.