cancel
Showing results for 
Search instead for 
Did you mean: 

USB Superspeed Peripherals

WGT_4383351
New Contributor II

There is mouse HID example in the SDK. Is there some reference about keyboard HID? External source is fine too.

0 Likes
1 Solution
YashwantK_46
Moderator
Moderator

Hello,

Please refer to the keyboard example provided in the book, SuperSpeed Device Design by Example by John Hyde from the link:  https://www.cypress.com/documentation/other-resources/superspeed-device-design-example-john-hyde

Alternatively, you can go through a bit more complex implementation of HID class as mentioned below.

Please refer to the following KBA which explains about implementating multiple HID class functionalities with a single HID interface: https://community.cypress.com/docs/DOC-18398

Regards,
Yashwant

View solution in original post

3 Replies
YashwantK_46
Moderator
Moderator

Hello,

Please refer to the keyboard example provided in the book, SuperSpeed Device Design by Example by John Hyde from the link:  https://www.cypress.com/documentation/other-resources/superspeed-device-design-example-john-hyde

Alternatively, you can go through a bit more complex implementation of HID class as mentioned below.

Please refer to the following KBA which explains about implementating multiple HID class functionalities with a single HID interface: https://community.cypress.com/docs/DOC-18398

Regards,
Yashwant

View solution in original post

WGT_4383351
New Contributor II

In How to Implement Multiple HID Class Functionalities with a Single HID interface – KBA228479

"These changes are implemented in the MouseDemo example of FX3 SDK (The default SDK path: C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\firmware\hid_examples\cyfx3_hid) and attached with this KBA for reference."

It is more clear to be written as:

"These changes are implemented in the attachment with this KBA for reference which is based on the MouseDemo example of FX3 SDK (The default SDK path: C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\firmware\hid_examples\cyfx3_hid)"

Or the reader may think cyfx3_hid in the SDK already include these changes.

0 Likes
YashwantK_46
Moderator
Moderator

Hello,


Thank you for your suggestions.
I will forward them internally.

Regards,

Yashwant

0 Likes