Hi Claudio On Thu, Apr 26, 2012 at 7:22 PM, Claudio Takahasi <claudio.takahasi@xxxxxxxxxxxxx> wrote: > Hi David/Jiri, [snip] > > The basic features are now working, we have tested HoG keyboard and > mouse. The major features missing related to HID are output/feature > reports, and suspend. Output reports should be working. Only thing missing is feature input reports. They are not implemented yet. However, what driver (except hidraw and picolcd) uses them? > My HID knowledge is quite limited but it seems that output reports are > not working on uhid, at least I didn't see events from the host. Even > for USB keyboard it doesn't work, do you have any pointers? Do you actually handle the UHID_OUTPUT and UHID_OUTPUT_EV events from UHID? I have looked at the HoG code recently and haven't seen any code that correctly parses UHID_OUTPUT_EV packets? These packets contain LED (capslock, numlock etc.) updates so the keyboard can actually set them. They also contain BELL/SOUND codes for such devices. Only other non-standard stuff is sent through UHID_OUTPUT reports. If there are problems with it, I can help implementing this. Regarding UHID, I will send an updated version this weekend which mainly improves the internal buffer handling. The API will stay the same, however, I might implement the feature input reports, then everything should be ready for merging upstream (if the review cycles go well ;)). > BR, > Claudio > -- > 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 -- 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