CONFIG_SUPPORT_USB_KEYBOARD=y allows the user to enable USB keyboard support in config. It's off by default. I provide this for Librems due to popular demand.
You're thinking of CONFIG_USB_KEYBOARD_REQUIRED=y which means the device only has USB keyboards.
I'm not familiar with this hardware, but typically the internal keyboard is a PS/2 keyboard (well, really provided by the EC as an 8042 interface, no actual PS/2 port or signaling, but I digress). So I think you have this right @loftlifter31
Originally posted by @JonathonHall-Purism in #1774 (comment)