NetSprocket was open sourced as OpenPlay and works on various platforms including OS X (check out publicsource.apple.com). Heck, originally it was Uber-something which Bungie developed for Myth.
Most of the important Draw Sprockets stuff is supported in OS X, mainly for switching resolutions.
Input Sprockets was axed, and unfortunately there is no replacement. HID is very low level, basically the same as USB HID in MacOS. I think it's an error not to replace Input Sprockets with something which at least calibrates joysticks. With HID each 3rd party developer has to calibrate joysticks with their own seperate code, and the user will have to do it for every app. All emulators will have to implement HID and write their own keymapping code.
I think it'll be a mess. Just look at apps which didn't use Input Sprockets....like Pod Racer! (The Horra!)