Usb keyboard interfacing with due

First, I'm not a sir, and it does tell you!

The Arduino Due has the ability to act as a USB host for peripherals such as a keyboard connected to the SerialUSB port.