USB Monitoring Control

by HHD Software Ltd.

The USB Monitoring Control ActiveX (USBMC) library provides the monitoring functionality for your code.

The library lets you enumerate all installed usb devices, attach a monitor object to receive transferred data and control packets. After you get an instance of the usb device, you can create a monitor object and attach to the device to receive monitored data and events. The Monitor object can be attached to the device at any time, no matter if the device is being currently used or not. You can also detach from the device at any time.

Supporting a wide variety of programming languages and platforms, the USBMC ActiveX library makes it very easy to start using it in your software project.

Non-commercial Commercial
Product IDNameItem PriceSelect
300416998USB Monitoring Control$174.99
Product IDNameItem PriceSelect
300416998USB Monitoring Control$264.99
Screenshot Usage Areas Request Feature

USB Monitoring Control ActiveX can be successfully used for:

  • capturing and processing of data transfers between USB device and Windows application
  • development of custom USB software applications
  • development of Universal Serial Bus peripheral devices
  • debugging any USB software and hardware devices
  • researching the functionality of any third-party software and hardware
  • implementing, debugging and testing USB protocols
  • analyzing and reverse-engineering custom protocols
  • recording and replaying log files while debugging the implemented protocol
  • spying and logging Universal Serial Bus communications data

USB Monitoring Control ActiveX can be successfully used by:

  • hardware engineers
  • software application developers
  • beta-testers and quality control staff
  • activex programmers and coders
  • IT support specialists
  • industrial control personnel
  • SCADA software engineers
  • science technicians and professionals
  • systems integrators, consultants
  • lab experts and university students

USB Monitoring Control ActiveX usage areas:

  • USB Modems, Serial ports
  • Universal Serial Bus Flash card readers
  • Pocket PCs, Ipods, Smartphones, Mobile Phones, Universal Serial Bus Tablets
  • Keyboards, KVM switches, Mice, USB composite devices
  • Diagnostic equipment, Controlling and measuring equipment (oscilloscopes, manometers, sensors...)
  • MP3 players, Mass Storage devices
  • Digital Cameras, TV Tuners
  • Universal Serial Bus Printers, Scanners, Adapters
  • Universal Serial Bus Network equipment, Routers, Multiplexers, Hubs, Switches
  • Wireless LAN equipment, WiMax devices, Universal Serial Bus Ethernet adapters
  • USB Audio, Midi devices, Joysticks and Steering Wheels, generic Human Interface Devices
  • Universal Serial Bus Knobs, Zipdrives, floppy

Request Feature

Please use the form below to request a functionality to be included into the product.

Personal Details


Functionality Details

* Required Fields


soft82 5 Stars Award
Release Details
Release Date:
Platforms: »
· Windows 2000
· Windows XP
· Windows Vista
· Windows 7
· Windows 8
· Windows 8.1
· Windows 10
· Windows Server 2003
· Windows Server 2003 R2
· Windows Server 2008
· Windows Server 2008 R2
· Windows Server 2012
· Windows Server 2012 R2
· Windows Server 2016
Interface: »
· English
License Type:
· Shareware
Trial Period:
· 14 days
File Size:
5.96 MB
PAD File:
Newsletter Signup
This information is never passed on to third parties