updated the hid processor