Uninstalled HID drivers, now USB not working right away

Hey everyone,


after having issues with a smartcard reader (HID Omnikey 3121) not being recognised as such after I tried installing drivers for it, I went ahead and uninstalled System/DriverKit/System/Library/Frameworks/HIDDriverKit.frameworks. I did have to disable System Integrity Protection to do so.


After that, the card reader basically "reset", my Mac pulled the correct drivers, and the card reader works now.

However, my USB ports now take a long time (several minutes) to recognise whatever is plugged into them - especially annoying for mouse and keyboard.


Is there anywhere I can go to download the "basic" USB driver kit again?

Running Catalina 10.15.5 on a Macbook Air (2017).

MacBook Air 13″, macOS 10.15

Posted on Jun 24, 2020 12:44 AM

Reply
4 replies

Jun 24, 2020 3:48 AM in response to ver_nose

You are treading in dangerous territory.

All things under /System are protected for good reason.

HID stands for "Human Interface Device" and these drivers have their jobs to do.

You or me or anyone without internal knowledge of these things work should not mess with them.


I thing you should probably reinstall the system. This should not delete any of your stuff, but OF COURSE backup first.

Then restart from Recovery and install.

Jun 24, 2020 6:33 AM in response to ver_nose

Well, you could try to run the COMBO Update for your version and see if restores the missing file.


I think this reflects poorly on the manufacturer of this card... these things are commodities these days, and they should just work. I have used a few smart card readers - that cost about a third of this one - and I have never had one fail to work right away.

Jun 24, 2020 4:51 AM in response to Luis Sequeira1

I am well aware of the risks that come with tampering with System files, but there was no other solution to my problem as I need my card reader to work for my job. Technical support of the reader company was useless, so I had to find a way myself.


It's hard to believe that you can't prompt the system to repair itself in some way without reinstalling the whole system, hence my question here. If anybody has information on that, I would greatly appreciate it :)

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Uninstalled HID drivers, now USB not working right away

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.