Connecting Keypad with Arduino

you will need something that has usb host functionality if you want to keep it as usb

otherwise you can pop it open, and just wire to the switchpoints (and maybe ran through a shift register to keep wire count down)

(ps lefty has a very good point)