8042
The 8042, usually referred to as the i8042 keyboard/mouse controller, is an Intel microcontroller used in IBM PC compatible computers to manage the keyboard and, in many implementations, the PS/2 mouse. It originated in the early era of PC design as part of the MCS-48 family and became a standard component on many PC motherboards, especially during the IBM PC/AT generation and its successors.
Functionally, the i8042 sits on the system motherboard and interfaces with the keyboard and mouse through PS/2
Operation and behavior are defined by a set of commands the host can issue to the 8042
Legacy and modern usage: with the rise of USB, the direct role of the 8042 has diminished,