Voodoo Ps2 Controller Kext Download
- OS-X-Voodoo-PS2-Controller; Downloads For large uploads, we recommend using the API. Get instructions. Downloads; Tags; Branches; Name Size.
- Integrated new PS2 Voodoo code from rehabman - updated cypress driver in order to get it working again with new PS2 classes - disabled partially loading/communication from prefpane and mouse pref menu - added hardcoded feature activation Also, simplified use of the trackpad, since lot of people do not care of it: - removed 3 finger drag drop - added same behaviour of 3 and 4 fingers: usage.
Google Code Archive - Long-term storage for Google Code Project Hosting.
Touchpad:- disable touchpad if USB mouse is plugged in and 'Ignore built-in trackpad when mouse or wireless trackpad is present' in Accessibility settings in System Preferences. (DONE)
- calibrate movement/sensitivity to mouse (since they share the same config, it would be great not to have to adjust) (note: they are pretty close, but could be tweaked a bit) (DONE)
- investigate using extended-W mode (haven't done much here except read the spec)
- more gestures, as time permits (currently two-finger scrolling and three-finger swipe)
- implement touch pad on/off in upper left corner (DONE)
- clean up IOLog and allow for more information in Debug version (DONE)
- if possible, implement LED indication for touchpad on/off (HP ProBook specific) (DONE)
- implement high resolution mode for Synaptics (may already be implemented but not enabled in Info.plist) (DONE -- this version seems smoother than the one we were using)
- implement palm rejection (accidental input) (DONE)
- investigate doing something to make movement smoother (implement some kind of decaying average to smooth spikes in the input stream) (DONE)
- implement a threshold of movement that will cancel a click drag (this would avoid unwanted drag detection) (one way to avoid this is for the user to set the fastest double click speed) (DONE)
- Fix bug where trying to open a Menu with a tap does not work: Menu opens, but most of the time immediately closes. (DONE)
- Correct volume indications (for some reason these are not working right now) (DONE)
- Make wireless key work for turning wireless on/off (HP ProBook specific) (DONE)
- Allow for some limited form of custom key mappings (instead of hardcoding scan codes for specific laptops) (DONE)
- Allow Fn+Fkeys to be swapped for FKeys (without Fn) (DONE -- use generic keyboard remapping above)
- Implement LED on/off for Synaptics touch pads operating as a PS2 mouse (DONE)
- Make the VoodooPS2Mouse.kext work for trackpads in mouse simulation mode. For some reason it arrived broken when I got the code. (DONE).
- Add 'ignore input after typing' features to mouse driver. A little weird to make for a real PS2 mouse, but super nice for laptops with trackpads operating in mouse simulation mode. (DONE)


- Maybe test it and see if it works (it works, but there is a lot of options that don't make sense for Probook users)
- Also, it would be nice if preferences would stick across reboots... (this works via synapticsconfigload, but needs work)
Original Credits

VoodooPS2Controller (core): turbo
Resolution fix for PS2Mouse: mackerintel
Synaptics driver: mackerintel
Sentelic Driver: nhand42
Alps driver: phb
RehabMan
Keyboard fixes: Chunnan & japeSynaptics Prefpane design: bumby
Synpatics Prefpane: mackerintel