usb: kbd: Add (optional) support for using an interrupt queue for polling