Help! After installing Windows 8.1, my USB drive disappears or file transfers...
Authored by Jim Bovee [MSFT]In Windows 8.1, to conserve system power, some USB storage devices (external USB hard drives and USB flash drives) enter a low power state (suspended) when they are idle. To...
View ArticleHelp! After installing Windows 8.1, my USB device doesn't charge or it...
Authored by MJ Bustamante [MSFT]In Windows 8.1, to conserve power, Human Interface Devices (HID) that connect through USB, are suspended when no application or service is accessing the device....
View ArticleCapturing USB ETW traces with Microsoft Message Analyzer (MMA)
Authored by Andrea Keating [MSFT] & Eliyas Yakub [MSFT]The new Microsoft Message Analyzer (MMA) is now available. You can use MMA to capture and view ETW traces, all from a GUI instead of capturing...
View ArticleLink Power Management (LPM) in USB 2.0
Authored by Vivek Gupta [MSFT]In this blog, I’ll provide an overview of the USB 2.0 Link Power Management (LPM) feature and how it can be used with the Selective Suspend mechanism to reduce system...
View ArticleWhy does my USB device work on Windows 8.0 but fail on Windows 8.1 with code 43?
Authored by Martin Borve [MSFT]A few USB devices when connected to a port of an Enhanced Host Controller (EHCI) might not enumerate on Windows 8.1 but work on Windows 8. In Windows 8.1, the failure is...
View ArticleHelp! After installing Windows 8.1, my device fails with error code 19
Authored by Eliyas Yakub [MSFT]One of the common issues reported in Microsoft answer forum for devices and drivers is: after upgrading to Windows 8.1 or installing software package from a third-party...
View ArticleWindows 8.1: USB MIDI Device Works on USB 2.0 Port, Doesn’t Work on USB 3.0 Port
Some USB MIDI devices have been found to not function correctly when plugged into a USB 3.0 port on Windows 8.1, but will work fine on USB 2.0 ports and also work fine on all USB ports on Windows...
View ArticleReducing the size of HID descriptors
Authored by Arvind Aiyar [MSFT]One of the descriptors that a USB HID device needs to support is the HID Report Descriptor. HID devices transmit data using HID reports, and the Report Descriptor is the...
View ArticleHow to Capture and Read HID Traces in Windows 8.1
By Andrea Keating [MSFT] and Arvind Aiyar [MSFT]A common class of USB devices is the Human Interface Device (HID) class for peripherals such as keyboards, mice, game controllers etc. In Windows, the...
View ArticleCapturing USB Debug Traces
By Philip Froese [MSFT]Previous blog posts have described in detail how to capture and read USB ETW, and WPP traces. This post is a supplement to those, and aggregates the trace capture commands into...
View ArticleAnnouncing the availability of a standalone legacy 1394 OHCI (FireWire) package
By Koichi Hirao [MSFT]We are pleased to announce the immediate availability of a standalone legacy 1394 OHCI (FireWire) package for Windows 8/8.1.Starting with Windows 7, we’ve been providing native...
View ArticleNew in Windows 10: USB Dual Role, Type-C, SuperSpeedPlus, and much more…
Authored by Fred Bhesania [MSFT]Hi everyone!The USB team is excited to share new features for Windows 10 on our USB Blog site! It’s been a bit silent here while we have been busy working on Windows 10....
View ArticleNew in Windows 10: USB Dual Role on Mobile
Authored by Andrea Keating [MSFT]Have you ever wanted to watch the video that was sitting on your flash drive when all you have is your phone? What about editing a Microsoft Word document from your...
View ArticleUSB tests in the Windows 10 Hardware Lab Kit (HLK)
The purpose of this blog post is to provide a resource with solutions to common problems encountered in the USB tests within the Windows 10 Hardware Lab Kit (HLK). This blog will be categorized into...
View ArticleWhat is new with Serial in Windows 10
Authored by George Roussos [MSFT]The Serial Communication protocol is everywhere; it is broadly available, easy to learn, and low cost. It is used across many different transports: typically over...
View ArticleFiling USB feedback with Repro Mode in Windows 10
Authored by Mike Ma [MSFT]Feedback from users is one of the many ways the USB team identifies and prioritizes issues and fixes. However, not all feedback is actionable; many times, we need detailed...
View ArticleWindows 8.1: USB MIDI Device Works on USB 2.0 Port, Doesn’t Work on USB 3.0 Port
Last update: September 2nd 2014 Note: A fix for this issue is included in August 2014 update rollup. Please apply the update using this link http://support.microsoft.com/kb/2975719. After the fix is...
View ArticleReducing the size of HID descriptors
Authored by Arvind Aiyar [MSFT] One of the descriptors that a USB HID device needs to support is the HID Report Descriptor. HID devices transmit data using HID reports, and the Report Descriptor is the...
View ArticleHow to Capture and Read HID Traces in Windows 8.1
By Andrea Keating [MSFT] and Arvind Aiyar [MSFT] A common class of USB devices is the Human Interface Device (HID) class for peripherals such as keyboards, mice, game controllers etc. In Windows, the...
View ArticleCapturing USB Debug Traces
By Philip Froese [MSFT] Previous blog posts have described in detail how to capture and read USB ETW, and WPP traces. This post is a supplement to those, and aggregates the trace capture commands into...
View Article