I recently found myself on a USB troubleshooting expedition and needed to be able to get a visual image of what device was connected to what USB hub number and port number. I started out by looking at the physical USB ports on the computer and following the cables to the connected device just to get a general overview. With that picture in mind, I was sure that Device Manager would help me pull it all together. Unfortunately, that wasn't the case.
- Microsoft Usb Test Tool Download
- Software To Test Usb Ports
- Microsoft Mutt
- Microsoft Usb Test Tool For Windows 7
Aug 12, 2016 Super MUTT (Super Multipurpose USB Test Tool) by JJG Technologies. 8 rows Apr 20, 2017 The tool is included in the MUTT Software Package. USB client driver verifier. MUTT USB Tool. Selecting a language below will dynamically change the complete page content to that language. Detailed instructions are included in readme.xps in the package. 16GB or Greater USB Flash Drive for use on low disk space systems. Micro-USB Adapter for using media on Tablets. Click in the Select edition list box and choose your edition, Windows 10 contains both installation files for Home and Professional allowing you to select either edition during setup. 1-16 of 38 results for 'microsoft usb test tool' Skip to main search results Amazon Prime. Eligible for Free Shipping. Microsoft Surface Pro (5th Gen) (Intel Core i5, 8GB RAM, 256GB) 3.9 out of 5 stars 622. $774.99 $ 774. Get it as soon as Wed, Aug 28. FREE Shipping by Amazon.
I then remembered seeing USB port information in Windows 7's Devices and Printers tool. And while this tool does provide a great way to identify USB details for the devices connected to a PC and allowed me to specifically identify what device was connected to what port, I still wanted more detailed information about all the USB connections inside the PC.
Microsoft Weekly Newsletter
Be your company's Microsoft insider with the help of these Windows and Office tutorials and our experts' analyses of Microsoft's enterprise products. Delivered Mondays and Wednesdays
Sign up today Sign up today Better tool
I was sure there had to be a better tool out there and started looking into Microsoft's Windows Sysinternals site, but I didn't immediately see anything that specifically mentioned USB. However, while I was looking through the list of utilities on the Sysinternals site, I recalled a Windows 98 Resource Kit utility called USB Viewer and wondered if Microsoft had ever updated that tool. So I typed USB Viewer in the Bing box and clicked the Search button.
While I did find a link to an old document concerning the Windows 98 USB Viewer utility, I also found a mention of a newer version for Windows XP called USB View. Searching for USB View turned up a discussion in the Windows 7 Hardware Compatibility TechNet forum where someone suggested using Microsoft's USB View as a troubleshooting aid for USB problems in Windows 7. The post also provided a link to download USB View from the Future Technology Devices International Web site.
Now, I've never heard of that company before, and so I was a little leery. Further digging on Microsoft's Web site turned up a detailed description of USB View on MSDN, but it allowed me only to download the C++ code. With this verification that Microsoft had indeed developed a utility by that name, I threw caution to the wind and downloaded USB View utility from the Future Technology Devices International Web site. (It turns out that Future Technology Devices International specializes in USB device solutions and took the time to compile the C++ code and make the USB View executable available for download.) The utility works great in Windows 7 and along with the information from Device Manager and Devices and Printers I was able to compile all the pieces and pull together the picture I needed of my system's USB configuration.
In this edition of the Windows Desktop Report, I'll show you how to use the USB View utility along with Device Manager and Devices and Printers to map out the USB ports on your PC.
Device Manager
When you access Device Manager and expand the Universal Serial Bus Controllers branch, you see the USB Host Controllers and the USB Root Hubs. I disconnected all the USB devices on my test system to get down to the basics. I then brought up the Properties of the USB Host Controllers and the USB Root Hubs and checked the Location. Figure A shows the Location details provided by Device Manager for the Standard Enhanced PCI to USB Host Controller, which is the driver for the USB 2.0 ports in my test system. The Standard OpenHCD USB Host Controller represents the USB 1.0 driver that Windows 7 makes available for backward compatibility.Figure A
I disconnected all the USB devices on my test system to get down to the basics.
I reconnected the two external USB Hubs and all the other USB devices and returned to Device Manager. I then accessed the Properties of those devices and checked the Location, as shown in Figure B. However, I still couldn't get a direct correlation as to what was connected where.Figure B
While Device Manager lists all the connected USB devices, it is still difficult to tell how the devices are connected to the system.
Devices and Printers
Devices and Printers is designed to allow you to easily see what devices are connected to your system. It will also allow you to see how devices are connected to your system. If you access a device's Properties and then select the Hardware tab you can find Location information, as shown in Figure C. While starting with an image of the actual device makes it a bit easier to tell what you are working with, the Location information is vague and I still couldn't get the connection picture that I was after.Figure C
Devices and Printers can also provide Location information for USB devices.
USB View
When I finally tracked down USB View, I discovered that you can run it right away as there is no installation procedure. Keep in mind that you have to go through Open File Security Warning dialog box first. As soon as you do, the program scans your USB connections and populates its window with a tree view and all the connection details that I was looking for.
For example, looking at the USB View screen shown in Figure D, I can immediately tell that my example system is equipped with 8 USB ports. I also see that the Microsoft Keyboard is connected to Port 1 of a 4-port USB hub that is connected to Port 2 on the computer. I can also tell that the 4-port USB hub is a USB 1.0 device because it is showing up under the Standard OpenHCD USB Host Controller.Figure D
Microsoft USB View makes it extremely easy to get a complete picture of the USB connections on your system.
I can tell that the Microsoft Mouse is connected to Port 3 of a 4 Port USB hub that is connected to Port 1 on the computer. I can also tell that this 4-port USB hub is a USB 2.0 device because it is showing up under the Standard Enhanced PCI to USB Host Controller. The tree also shows that the printer is connected to Port 3 on the computer and that the external hard drive is connected to Port 4 on the computer.
As you can see, USB View makes it extremely easy to get a complete picture of the USB connections on your system.
What your take?
Now that you know about USB View are you likely to download and use it? As always, if you have comments or information to share about this topic, please take a moment to drop by the TechRepublic Community Forums and let us hear from you.
Also read:
-->Summary
- Description of MUTT devices
- The manufactures listed in this section sell MUTT hardware boards required to run interoperability tests.
- the MUTT software package to get the latest version of the test tools.
The Microsoft USB Test Tool (MUTT) is collection of devices for testing interoperability of your USB hardware with the Microsoft USB driver stack. This section provides a brief overview of the different types of MUTT devices, the tests you can run by using the device, and suggests topologies for controller, hub, device, and BIOS/UEFI testing.
To communicate with MUTT devices, you need the MUTT software package. This package contains several test tools and drivers that let hardware test engineers test interoperability of their USB controller or hub with the Microsoft USB driver stack. The test tools validate USB host controller software, hardware (including firmware) and any USB hub that is installed between the host controller and the device.
Microsoft Usb Test Tool Download
How to get MUTT devices
MUTT
JJG Technologies
JJG Technologies
MUTT Pack
JJG Technologies
JJG Technologies
SuperMUTT
JJG Technologies
JJG Technologies
SuperMUTT Pack
VIA Labs
VIA Labs
DR MUTT
JJG Technologies
JJG Technologies
USB Type-C ConnExMCCI
MUTT
- Based on the design of the CY3681 EZ-USB FX2 Development Kit (Cypress FX2).
- Compatible with FX2 capabilities, such as high speed and full speed transfers to bulk, isochronous, control, interrupt endpoints.
- Simulates traffic from USB 2.0 devices.
Software To Test Usb Ports
MUTT Pack
The MUTT Pack is a combination of a USB 2.0 hub and an FX2 device that controls the hub and acts as a downstream device.
- Based on the design on the Cypress Hub and Cypress FX2.
- Hub capabilities. This can operate as a multi-TT or single-TT high speed hub; simulates overcurrent.
- Exposes a downstream port that can be turned on or off.
- Simulates USB 2.0 hub behavior.
- Can operate in self-powered or bus-powered modes.
The MUTT Pack has two USB connectors. The standard B connector is used to plug the MUTT Pack in to the host system. The standard A connector is downstream of the embedded hub on the MUTT Pack, and can be used for additional device testing (discussed later in this document).
How to power the MUTT Pack
The MUTT Pack uses a small jumper (see Figure 3) to switch between self-powered and bus-powered modes. In bus-powered mode, the USB bus of the host system powers the MUTT Pack. In self-powered mode, the MUTT Pack is powered with an external 5V power adapter.
Use the following flow chart to determine how to power the MUTT Pack:
Note Do not use the MUTT Pack without the power jumper.
This image shows how to use the jumper for powering the MUTT Pack by the USB bus of the host system:
This image shows how to use the jumper for powering the MUTT pack with an external power adapter: Psp spiderman 3 iso.
Note Disconnect any existing power adapters and the cable to the host system when you are changing the jumper on the MUTT Pack.
SuperMUTT
- Based on the design of FX3 EZ-USB FX3.
- Implements SuperSpeed features such as the bulk streams feature.
- Simulates USB 3.0 device traffic.
- Note: this device does not support operation at Low Speed.
Microsoft Mutt
SuperMUTT Pack
Microsoft Usb Test Tool For Windows 7
The SuperMUTT Pack is two devices in one. It is a USB 3.0 hub with a Cypress FX2 device downstream. The device controls the hub and also acts as a downstream device. The SuperMUTT Pack simulates USB 3.0 hub behaviors.
Note The downstream device is a 2.0 device, not a USB 3.0 device.
DR MUTT
The DR MUTT acts like a SuperMutt when testing host mode of the device under test, but it can also switch to host mode to test the function mode of the device under test.
USB Type-C ConnEx
The USB Type-C Connection Exerciser (USB Type-C ConnEx) is a custom shield that has a four-to-one switch to automate USB Type-C interoperability scenarios. The shield has been designed to work with Arduino as the microcontroller. For more information, see Test USB Type-C systems with USB Type-C ConnEx.
Related topics
USB
Testing USB hardware, drivers, and apps in Windows
Testing USB hardware, drivers, and apps in Windows