How to enable kext- MacOS15.5 Sequoia

Supporting OS X 10.11 or Newer
tomlawton
Fresh meat
Posts: 2
Joined: Wed Aug 13, 2025 6:37 am

How to enable kext- MacOS15.5 Sequoia

Post by tomlawton »

Hi-

Install went OK, but on launching Phidget Control Panel, I'm not prompted to permit the kext to load, nothing shows in System Settings> Privacy & Security, and I get
Kext load failed (Code: 4). You may need to reinstall the Phidgets libraries. If you still have issues, contact Phidgets.
The kext is present in /Library/Extensions/, and the frameworks are in /Library/Frameworks/
M2 MacBook Air, MacOS15.5
What am I missing?
User avatar
Patrick
Lead Developer
Posts: 680
Joined: Mon Jun 20, 2005 8:46 am
Location: Calgary

Re: How to enable kext- MacOS15.5 Sequoia

Post by Patrick »

Hi,

You may want to use the standalone control panel instead of the installer - this uses a system extension instead of a kext.

To use the kext on an Apple Silicon mac, you may need to boot into recovery and enable third party kernel extensions. This shouldn't be necessary because the kext is codeless, but in reality, it seems to depend on the mac/os version. See: https://support.apple.com/en-ca/guide/m ... 8f7291/mac

Depending on what Phidgets you are using, you may not need the kext/system extension at all.

-Patrick
tomlawton
Fresh meat
Posts: 2
Joined: Wed Aug 13, 2025 6:37 am

Re: How to enable kext- MacOS15.5 Sequoia

Post by tomlawton »

Thanks Patrick-

It looks like even the Standalone might need Reduced Security, as there's nowhere in System Settings to approve the driver in the Standalone..:
phidgetExtension.png
I'm actually wanting to run Phidgets from LabVIEW on the Mac- will that need the KEXTs? Does your LabVIEW installer support the Mac?
You do not have the required permissions to view the files attached to this post.
User avatar
Patrick
Lead Developer
Posts: 680
Joined: Mon Jun 20, 2005 8:46 am
Location: Calgary

Re: How to enable kext- MacOS15.5 Sequoia

Post by Patrick »

Whether a the kext is required depends only on the particular Phidget you are using. We have been moving away from that requirement for some time, but older Phidgets may still require the kext.

Labview on mac is untested - it may work, but we don't support it explicitly. You can try using the windows Labview download.

Phidget devices running a HID USB stack require the installation of the macOS libraries or the standalone Phidget Control Panel.

To determine what USB stack your Phidget device is on, navigate to the product page and then to the specification tab, and look for the USB Stack specification. If you are using a VINT device, navigate to the product page for the VINT Hub you are using.