Generic input layer (needed for keyboard, mouse, ...)

modulename: input-core.ko
configname: CONFIG_INPUT

Linux Kernel Configuration
└─> Device Drivers
└─> Input device support
└─> Generic input layer (needed for keyboard, mouse, ...)

Say Y here if you have any input device (mouse, keyboard, tablet,
joystick, steering wheel ...) connected to your system and want
it to be available to applications. This includes standard PS/2
keyboard and mouse.

Say N here if you have a headless (no monitor, no keyboard) system.

More information is available: Documentation/input/input.rst

If unsure, say Y.

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

source code: