>> Use regular HID output reports instead of raw reports in the >> dualshock4_state_worker function. (Thanks Simon Mungewell) > > This description is actually wrong. hid_output_raw_report() is used > for regular HID output reports. What you do, is using SET_REPORT to > synchronously set output-reports. Anyhow, see below for comments. Hi David, Can you please confirm whether it is preferred to control the DS4 via 'hid_hw_request()' rather than 'hid_output_raw_report()'? They both appear to work OK... For the BT connected device we will have to use a different packet to a different report. Simon -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html