Hi Werner these patches: * add GET_HID_REPORT_DESCRIPTOR when init input device * only ignore the report ID. handle whole report format in future
all devices[1] I have now works fine with these patches. but there are two issues 1. my normal mouse output these message[2] because the GET_HID_REPORT_DESCRIPTOR for now I just ignore this error. 2. the full speed mouse give a lot of "RX timeout error" under BIOS. but it works just fine under Flickernoise. and the PATCH 4/4 not test. please test and give feedback. should works fine :) I will working on handle the report format later. then we can remove this hardcode. [1] the yellow status under http://en.qi-hardware.com/wiki/Milkymist_One_accessories#keyboard and the full speed mouse I have also works fine http://www.microsoft.com/hardware/en-us/p/arc-mouse [2] USB: HC: Found mouse USB: HC: IN reply: USB: HC: 1E Xiangfu Liu (4): pass ep_status to ep process softusb-input: add GET_HID_REPORT_DESCRIPTOR support so far validate_report_descriptor is empty cleanup code style, remove space after if since we handle the report ID. modify Rii RF mini-keyboard fit it softusb-input/main.c | 123 ++++++++++++++++++++++++++++++++++++++++++------- 1 files changed, 105 insertions(+), 18 deletions(-) -- 1.7.5.4 _______________________________________________ http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org IRC: #milkymist@Freenode
