I am using the Apalis iMX6Q evaluation board.
In the USB Device Mode (Linux) article there is mention of creating a USB HID device.
Unfortunately I have not managed to get this to work. Research indicates that the HID configfs interface is provided by the usb_f_hid.ko module.
This module is not available for Linux 3.14 (using the Apalis IMX6 Linux image V2.6b1). I understand that this module is introduced in kernel 3.19.
Do I need to compile a newer kernel or is there a simpler way forward?