How to do USB HID communication with PSoC5LP?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
LeYu_281131
Level 3
Level 3

I already asked this same question in this community but i can not get good answer to solve my problem.

My Question is "How I do USB HID communication with "Windows 10?".

My reference is "AN82072 - PSoC 3 and PSoC 5LP USB General Data Transfer with Standard HID Drivers"

with Windows 7 Home 64bit (Notebook) the reference works very well with "Generic HID UI.exe"

Click the Update button to update PWM data,

PWM data changed with just one click.

but with Windows 10 Home 64bit(Desktop) the reference works not good with "Generic HID UI.exe"

Click Update button to update PWM data,

PWN data does not chenaged with just one click.

I should click the button several times to update PWM data.

I used same PSoC Kit, same Application program("Generic HID UI.exe").

Please give some knowledge, why this problem happened and how to solve the problem.

Thank you.

0 Likes
1 Solution
DheerajK_81
Moderator
Moderator
Moderator
First comment on KBA First comment on blog 5 questions asked

Yes, you are right it will not work. Cypress HID Classes are no longer supported on Windows 10. CYUSB3.sys previously had support for HID Classes but now it is obsoleted. Please use the Windows HID libraries to develop your applications.

Regards,
Dheeraj

View solution in original post

0 Likes
4 Replies
DheerajK_81
Moderator
Moderator
Moderator
First comment on KBA First comment on blog 5 questions asked

Yes, you are right it will not work. Cypress HID Classes are no longer supported on Windows 10. CYUSB3.sys previously had support for HID Classes but now it is obsoleted. Please use the Windows HID libraries to develop your applications.

Regards,
Dheeraj

0 Likes

Dear Dheeraj

Thank you for the reply.

Could you give any information about the Windows HID libraries for Windows 10?

I am new about the HID libraries so I do now know how to search it.

Thank you again.

Regards,

YS

0 Likes

The APIs for Windows HID library can be obtained here: Introduction to HID Concepts - Windows drivers | Microsoft Docs

Regards,
Dheeraj

0 Likes

Dear Dheeraj

Thank you for the Information.

I will study that and will try to make application.

Regards,

YS

0 Likes