Adding HIDIOCGREPORT and a few other tweaks