i8042 PC Keyboard controller

modulename: i8042.ko
configname: CONFIG_SERIO_I8042

Linux Kernel Configuration
└─> Device Drivers
└─> Input device support
└─> Hardware I/O ports
└─> i8042 PC Keyboard controller

i8042 is the chip over which the standard AT keyboard and PS/2
mouse are connected to the computer. If you use these devices,
you'll need to say Y here.

If unsure, say Y.

To compile this driver as a module, choose M here: the
module will be called i8042.

source code: