Is your feature request related to a problem? Please describe.
an interface for ps2 devices, usb devices, and other human interface devices that may want to be supported
Describe the solution you'd like
from kernel boot, being able to use HID devices to interact with the kernel in different ways.
Additional context
This issue can be a discussion thread for the different possibilities, and ideas surrounding the actual implementation.