Standard Keyboard and Mouse Driver Stacks

This section describes the standard device stacks for a Plug and Play PS/2-style keyboard, a Plug and Play PS/2-style mouse, a Plug and Play serial mouse, and a legacy keyboard and mouse device.

Plug and Play PS/2-style Keyboard

Top to bottom, the driver stack contains:

  • Kbdclass, the upper-level keyboard class filter driver

  • An optional upper-level keyboard filter driver

  • I8042prt, the function driver

  • Root bus driver

Plug and Play PS/2-style Mouse

Top to bottom, the driver stack contains:

  • Mouclass, the upper-level mouse class filter driver

  • An optional upper-level mouse filter driver

  • I8042prt, the function driver

  • Root bus driver

Plug and Play Serial Mouse

Top to bottom, the stack contains:

  • Mouclass, the upper-level mouse class filter driver

  • Sermouse, the serial mouse function driver

  • Serenum, the upper-level device filter driver for an RS-232 port

Legacy Keyboard and Mouse

Top to bottom, the stack contains:

  • Class driver for the device

  • Function driver for the device

 

 

Send comments about this topic to Microsoft

Build date: 4/28/2012