Low speed can do the job though I seem to recall there was at least one full-speed keyboard. If you can view the descriptors, bInterval < 10 means it's full speed. Also, compliant low-speed devices have attached cables, so if a device has a receptacle rather than an attached cable, it's likely full speed. Why do you want to know?
Jan