- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
a few days ago I posted the following discussion USBFS HID UPS
Now i want developing an Application in C# to sniffer the report buffer from usb.
How i can do this?
I use FreeSoC2 Development Board, SparkFun’s take on the PSoC5LP ARM Cortex with two processors onboard: a CY8C5868LTI-LP039 and a CY8C5888AXI-LP096. I want configure USB Full-Speed (USBFS) component as HID Uninterruptable Power Supply Interface (UPS).
Thanks in advance for any replies.
Lucia
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
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.
Thanks,
Ankita
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
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.
Thanks,
Ankita
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Thanks for your reply.
Can you suggest me which Windows HID libraries to use to develop my apllication?
Thanks,
Lucia
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Lucia,
These links can be useful in your query:
Introduction to HID Concepts - Windows drivers | Microsoft Docs
Write a Windows desktop app based on the WinUSB template - Windows drivers | Microsoft Docs
WinUSB (Winusb.sys) Installation - Windows drivers | Microsoft Docs
WinUSB (Winusb.sys) (Windows Drivers)
For getting further support for WinUSB, please contact Microsoft
Thanks,
Ankita
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you want to use C# (WinUSB is C++ it looks like), I've found HIDSharp to work OK in interacting with a HID device.
Be aware though, Windows has some gotchas in terms of what kind of HID device you can open the HID data stream from. In my case, I couldn't capture input from a HID Keyboard device because Windows essentially locks down the keyboard input for itself as a "security feature".
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Thanks for your reply.
Do you know how i can open the data stream from HID device in Windows?
Thanks,
Lucia
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I think these links will be helpful in understanding how to open the data stream from HID device in Windows :
HIDSharp: USB HID Communications in .NET
NuGet Gallery | HidSharp 2.1.0
A USB HID Component for C# - CodeProject
Thanks,
Ankita