USBCIR driver (infrared driver stack) hangs up in Windows 11

Joe Mattioni 1 Reputation point
2022-07-29T14:09:28.947+00:00

I realize the infrared driver stack is deprecated, but it still exists in Windows up through and including Windows 11. I have C++ code that uses this stack, via IOCTL_IR_TRANSMIT device i/o calls, to send consumer IR signals using an MCE dongle. This has worked perfectly up through and including Windows 10. But, now on Windows 11 the driver becomes unresponsive after a few signals are transmitted. The computer must be rebooted to restore operation of the driver. Why does this driver not work in Windows 11?

Windows for business | Windows Client for IT Pros | User experience | Other
Developer technologies | C++
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Reza-Ameri 17,341 Reputation points Volunteer Moderator
    2022-07-29T14:48:59.94+00:00

    Make sure you are running the latest updates for Windows 11.
    Try open start and search for feedback and open the Feedback Hub app and report this issue.

    0 comments No comments

  2. Limitless Technology 39,931 Reputation points
    2022-08-02T08:54:59.987+00:00

    Hi Joe,

    Thank you for posting your query.

    To resolve your query kindly do the steps below.

    Press Windows + S to launch the Search menu, enter Device Manager in the text field at the top, and click on the relevant search result that appears.

    Double-click on the Ports (COM & LPT) entry here.

    Now, right-click on the PL2303 USB-to-Serial device, and select Properties from the context menu.

    Navigate to the Driver tab, and click on the Roll Back Driver button.

    Select a reason for rolling back the update, and then click on Yes.

    If the driver stopped working in Windows 11 after an update, could be both manual and an automatic one via Windows Update, reinstalling the previous version would help fix the problem.

    You can also do a system restore to fix the issue.

    Do not hesitate to message us if you need further assistance.

    -----------------------------------------------------------------------------------------------------------------------------------

    If the answer is helpful kindly click "Accept as Answer" and upvote it. Thanks.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.