Basically what I am trying to do is have 6 external num-pads that all act independently that will be input devices for a FRC (FIRST Robotics Competition) scouting application. Does anyone know a relatively easy way to get input from the num-pads on a specified USB ports. I have looked around at some things for getting the raw data from the ports, but I would like to hear some other opinions on the matter. Preferably if the way would return what key was pressed or someway for me to convert what was pressed into the respective char number.