Jump to content

Refined ALPS TouchPad driver


Dr. Hurt

Recommended Posts

Hello,

 

I installed Sierra, and my trackpad is not working (very slow, no multitouch...) with basic Voodoo kext by rehabman.

 

I have the ALPS V8, with this ID : E7=0x73 0x03 0x50, EC=0x73 0x02 0x02.

 

I used this kext (http://www.osx86.net/files/file/3998-voodoops2controller-acer-aspire-v3-771/) on Yosemite and it worked great. But on Sierra, I have a kernel panic.

 

Can I merge something ? How to upgrade the kext ?

 

Thanks

Have you tried R6 kext from here? It's supposed to work with V8.

Link to comment
Share on other sites

Hi, Dr.hurt. Merry Christmas! I test this R6B10kext. It worked perfect after sleep and slide smoothly. And the multi-finger slide performed perfect. But the preference of the trackpad shows NO TRACKPAD FOUND, whichever I use the old pane or the new pane. :-P

What hw version and OS X version?

 

I have reports from both sierra and el cap that pref pane works!!

 

Make sure you don't have conflicting kext or pref panes installed.

 

Merry Christmas everyone :D

  • Like 2
Link to comment
Share on other sites

What hw version and OS X version?

 

I have reports from both sierra and el cap that pref pane works!!

 

Make sure you don't have conflicting kext or pref panes installed.

 

Merry Christmas everyone :D

You even made a kext for my hw. Do you remember? The info:

Its information.

I: Bus=0011 Vendor=0002 Product=0008 Version=0500

N: Name="AlpsPS/2 ALPS GlidePoint"

P: Phys=isa0060/serio1/input0

S: Sysfs=/devices/platform/i8042/serio1/input/input6

U: Uniq=

H: Handlers=mouse1 event8

B: PROP=9

B: EV=b

B: KEY=e420 70000 0 0 0 0

B: ABS=260800001000003

its id is PNP0F03

You made a the only one that work perfect.

Maybe this kext didn't contain of my hw's code.

Macos version 10.2.2.

 

The version is alps dolphin v3.

  • Like 1
Link to comment
Share on other sites

I'm going to start my post with thanking Dr. Hurt for sharing his work, awesome!
 
Recently I've switched to a Dell E6540 notebook and found this topic in my search for the ultimate VoodooPS2Controller.kext. The latest versions didn't seem to work, so I've thought going all the way back to R5, and from there every beta from R6, so I could see how my keyboard/touchpad acts on every release of a new beta. I've tested alle the basic stuff (touchpad, trackpad, multiple gestures) for a few minutes and will give a short summery of my findings.

  • macOS Sierra (10.12.2)
  • V3 Rushmore touchpad with ID: E7=0x73 0x03 0x0a, EC=0x88 0x08 0x22

R5: Inaccurate Caps Lock
R6B1: No Touchpad after sleep
R6B2: No Touchpad after sleep
R6B3: Reboot after sleep (kernel panic?)
R6B4: No Touchpad after sleep and inaccurate Caps Lock
R6B5: No Touchpad/Keyboard after sleep
R6B6: Everything seems to work!
R6B7: No Touchpad after sleep
R6B8: Non operational touchpad/keyboard (directly after boot)
R6B9: Non operational touchpad/keyboard (directly after boot)
R6B10: No Touchpad after sleep

 

For me, R6B6 is the best version to work with on 10.12.2. I'm hoping that you can pinpoint why the touchpad stopt working after sleep, this seems to be an annoying problem.

Link to comment
Share on other sites

R6B6 uses interrupt handling from Linux 3.13 which breaks support for V8 and causes bad performance for V7.

 

The sleep problem seems to be mostly with Dell Latitude laptops.

 

People with sleep problem, could you please try R6B6?!!

 

@Tuurbo:

Did you try both B10 and B10fixed? If not try the other and tell me if it makes a difference.

Also keep console open before sleep, and on wake check for ALPS messages. Perhaps it could give a clue about what's happening. Or is the driver not starting? (i.e. No messages after sleep)

Link to comment
Share on other sites

Originally I only tested the B10fixed, because I thought that the "original B10" was broken.
 
There is a minor difference in the log between them, but unfortunately both versions doesn't have a working TouchPad/TrackStick after sleep.
 
B10
ALPS: Found a V3 Rushmore TouchPad with ID: E7=0x73 0x03 0x0a, EC=0x88 0x08 0x22
ALPS: TouchPad driver started...

 
B10fixed
ALPS: Found a V3 Rushmore TouchPad with ID: E7=0x73 0x03 0x0a, EC=0x88 0x08 0x22
ALPS: TrackStick detected...
ALPS: TouchPad driver started...

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...