driverkit
Here are 22 public repositories matching this topic...
A virtual gamepad driver and menu-bar app for macOS Catalina (v10.15) and above.
-
Updated
Sep 3, 2026 - Swift
A collection of helper functions, macros, and similar which are useful for developing macOS DriverKit and kernel extensions (dexts & kexts) and working with them from user space. Mirror of https://gitlab.com/pmdj/kextgizmos
-
Updated
Aug 23, 2025 - C++
Converting a Vendor-Specific USB Device to HID with DriverKit featuring an Xbox One controller
-
Updated
Mar 24, 2025 - C++
Nintendo Switch 2 Pro Controller support for macOS — wired & wireless (Bluetooth LE + DriverKit virtual gamepad), HD rumble, Steam/cloud-streaming ready
-
Updated
Jul 2, 2026 - Swift
Mac ARM drivers for EIE Pro
-
Updated
Aug 10, 2026 - C++
Hardware-validated macOS DriverKit research stack for MT7921AU/MT7961 USB Wi-Fi and Bluetooth, built with SwiftUI, NetworkingDriverKit, HID, and A2DP/SBC.
-
Updated
Aug 25, 2026 - C++
OPENSTEP 4.2 (i386) DriverKit drivers for the IBM Space Saver II PS/2 keyboard and its TrackPoint (replaces PS2Keyboard/PS2Mouse)
-
Updated
Sep 3, 2026 - Objective-C
Experimental PCIDriverKit driver for Mellanox ConnectX RDMA cards on macOS — RoCEv2 clustering between Mac Studios, no kernel extension required.
-
Updated
Sep 3, 2026 - C++
USBDriverKit SDR drivers/libraries for HackRF and RTL-SDR (separate stacks)
-
Updated
Mar 1, 2026 - C
macOS support for the PDP Afterglow Wave Wired Controller for Xbox
-
Updated
May 17, 2026 - C++
A HIDDriverKit sample that shows how to disable acceleration for mouse packets
-
Updated
May 12, 2025 - C++
macOS driver enabling serial communication with Motorola TETRA PEI devices
-
Updated
Feb 28, 2026 - C++
macOS DriverKit driver for the Microchip/SMSC LAN9500A USB-to-Ethernet controller (USBDriverKit + NetworkingDriverKit). A port of the Linux smsc95xx driver.
-
Updated
Aug 31, 2026 - C
Completely remove the "Legacy System Extension signed by Wacom Technology Corp." warning on macOS
-
Updated
Jun 26, 2026
Add this topic to your repo
To associate your repository with the driverkit topic, visit your repo's landing page and select "manage topics."