You would need a USB host shield. The regular Arduino USB connection is a client (is that the right word?) rather than a host. A keyboard is also a client. Beyond that I can't help.
if you describe the project you are trying to create someone might have a better idea for how to implement it.