• Become a Premium Member for $25/year with no ads to improve your community experience. Upgrade to Pro Account for faster response and no wait times!

OS-X-Voodoo-PS2-Controller

OS-X-Voodoo-PS2-Controller 2018-10-08 v1.9.2

No permission to download
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)
Keyboard:

  • 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)
Mouse:

  • 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)
PrefPane:

  • 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)
Credit: RehabMan

Original Credits
VoodooPS2Controller (core): turbo

Resolution fix for PS2Mouse: mackerintel

Synaptics driver: mackerintel

Sentelic Driver: nhand42

Alps driver: phb

Keyboard fixes: Chunnan & jape

Synaptics Prefpane design: bumby

Synpatics Prefpane: mackerintel

Great thanks to Dense for helping with activating vanilla trackpad prefpane
Author
Cyberdevs
Downloads
269
Views
5,971
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from Cyberdevs