hid stuff + DSP fixes