Jump to content

New TouchPad driver for E6520 / ALPS


bpedman

Recommended Posts

Additionnal info about the problem by Prefpan,

 

Process:               System Preferences [249]

Path:                  /Applications/System Preferences.app/Contents/MacOS/System Preferences

Identifier:            com.apple.systempreferences

Version:               14.0 (14.0)

Build Info:            SystemPrefsApp-281000000000000~3

Code Type:             X86-64 (Native)

Parent Process:        ??? [1]

Responsible:           System Preferences [249]

User ID:               501

 

PlugIn Path:             /Library/PreferencePanes/VoodooPS2synapticsPane.prefPane/Contents/MacOS/VoodooPS2synapticsPane

PlugIn Identifier:       com.rehabman.VoodooPS2synapticsPane

PlugIn Version:          1.0 (1.0)

 

Date/Time:             2015-07-19 20:07:29.903 +0200

OS Version:            Mac OS X 10.10.4 (14E46)

Report Version:        11

Anonymous UUID:        E4771627-E6C7-2CD6-99B7-BD9769E67D21

 

 

Time Awake Since Boot: 1500 seconds

 

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

 

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)

Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000000

 

VM Regions Near 0:

-->

    __TEXT                 000000010d5d0000-000000010d5f3000 [  140K] r-x/rwx SM=COW  /Applications/System Preferences.app/Contents/MacOS/System Preferences

 

Application Specific Information:

com.rehabman.VoodooPS2synapticsPane v.1.0 (VoodooPS2synapticsPane)

objc[249]: GC: forcing GC OFF because OBJC_DISABLE_GC is set

Performing @selector(SlideSpeedXAction:) from sender NSSlider 0x7fb31e2245d0

 

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread

0   com.apple.CoreFoundation          0x000000010fc90c4b CFDictionarySetValue + 43

1   com.rehabman.VoodooPS2synapticsPane          0x000000011acd0a55 0x11accf000 + 6741

2   libsystem_trace.dylib                   0x0000000111714cd7 _os_activity_initiate + 75

3   com.apple.AppKit                         0x000000010eb44eb1 -[NSApplication sendAction:to:from:] + 452

4   com.apple.AppKit                         0x000000010eb5a946 -[NSControl sendAction:to:] + 86

5   com.apple.AppKit                         0x000000010eb5a862 __26-[NSCell _sendActionFrom:]_block_invoke + 131

6   libsystem_trace.dylib                   0x0000000111714cd7 _os_activity_initiate + 75

7   com.apple.AppKit                         0x000000010eb5a7bf -[NSCell _sendActionFrom:] + 144

8   libsystem_trace.dylib                   0x0000000111714cd7 _os_activity_initiate + 75

9   com.apple.AppKit                         0x000000010eb58cb3 -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 2821

10  com.apple.AppKit                        0x000000010eca4b61 -[NSSliderCell trackMouse:inRect:ofView:untilMouseUp:] + 825

11  com.apple.AppKit                        0x000000010eb57366 -[NSControl mouseDown:] + 714

12  com.apple.AppKit                        0x000000010f0c12dc -[NSWindow _reallySendEvent:isDelayedEvent:] + 14125

13  com.apple.AppKit                        0x000000010ea50c86 -[NSWindow sendEvent:] + 470

14  com.apple.systempreferences   0x000000010d5d7b12 0x10d5d0000 + 31506

15  com.apple.AppKit                        0x000000010ea4d212 -[NSApplication sendEvent:] + 2504

16  com.apple.systempreferences   0x000000010d5d6f7b 0x10d5d0000 + 28539

17  com.apple.AppKit                        0x000000010e976b68 -[NSApplication run] + 711

18  com.apple.AppKit                        0x000000010e8f3244 NSApplicationMain + 1832

19  libdyld.dylib                     0x00000001113e65c9 start + 1

 

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

 

 

Graphics: Intel HD Graphics 3000,, Intel HD Graphics 3000,, Built-In

Memory Module: BANK0/DIMM0, 4 GB, DDR3, 1333 MHz, Corsair, CMSO4GX3M1A1333C9

Memory Module: BANK1/DIMM1, 2 GB, DDR3, 1333 MHz, Corsair, CMSO4GX3M1A1333C9

AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x2123), Broadcom BCM43xx 1.0 (7.15.166.24.3)

Network Service: Ethernet, Ethernet, en0

PCI Card: Realtek RTL8168E/8111E PCI Express Gigabit Ethernet, Ethernet, Ethernet

Serial ATA Device: CT500BX100SSD1, 500,11 GB

Serial ATA Device: MATSHITABD-CMB UJ152

USB Device: Hub

USB Device: USB2.0 Camera

USB Device: Fingerprint Sensor

USB Device: Hub

USB Device: Ultra Fit

Thunderbolt Bus:

Link to comment
Share on other sites

Bonjour,

 

Here after a self-solution :

According debug mode of attached file in this guide, I discovered that Alps for Sony Vaio VPCSA4B4E/X is

ALPS Device ID : E7=0x73 0x03 0x50, EC=0x73 0x02 0x02.

 

A quick search on the net give a file that work.

Work very well !

 

http://www.hackintosh.zone/downloads/download/354-voodoops2controller-acer-aspire-v3-771/+VoodooPS2Controller.kext.zip

Link to comment
Share on other sites

Hi guys,

 

I installed kext provided in this thread and now my touchpad is back to normal (it dosen't move like crazy). But in System Preferences it is still nonrecognized, therefore I can't adjust settings and multitouch does not work. 

 

My ALPS ID is: E7=0x73 0x03 0x0a, EC=0x88 0xb6 0x07

I hope you can provide me with the kext that will enable multitouch :) 

Link to comment
Share on other sites

Perhaps everyone can give this a try - I cobbled together a copy of 'VoodooPS2Controller.kext' that seems to work well with most Alps trackpads under 10.11.x with working multitouch.

 

This kext file was created from the 'RehabmanMerge.zip' download above and combined with an older version of 'VoodooPS2Trackpad.kext' (1.9.0).

 

I have also added a 'FingerZ' value of 10 under the Alps section in 'Info.plist' for better sensitivity (may need to be adjusted for some Alps touchpads).

 

Tested on Dell Latitude e6430 and e5420.

VoodooPS2Controller.kext.zip

  • Like 1
Link to comment
Share on other sites

  • Moderators

Although it fixes the KP issue, it doesn't work very well. It lacks the scrolling feature with the trackstick.

The issue with the cursor jumping up and right after you lift the finger from the trackstick is back.

Highlighting is also not working with the trackstick. 

Link to comment
Share on other sites

Perhaps everyone can give this a try - I cobbled together a copy of 'VoodooPS2Controller.kext' that seems to work well with most Alps trackpads under 10.11.x with working multitouch.

 

This kext file was created from the 'RehabmanMerge.zip' download above and combined with an older version of 'VoodooPS2Trackpad.kext' (1.9.0).

 

I have also added a 'FingerZ' value of 10 under the Alps section in 'Info.plist' for better sensitivity (may need to be adjusted for some Alps touchpads).

 

Tested on Dell Latitude e6430 and e5420.

I don't use the trackstick, so this is an improvement over the ApplePS2Controller that did not have trackpad scrolling.  Had an initial KP, but rebooted and it seems to work fine now.

Thanks Frosty-

Link to comment
Share on other sites

Perhaps everyone can give this a try - I cobbled together a copy of 'VoodooPS2Controller.kext' that seems to work well with most Alps trackpads under 10.11.x with working multitouch.

 

This kext file was created from the 'RehabmanMerge.zip' download above and combined with an older version of 'VoodooPS2Trackpad.kext' (1.9.0).

 

I have also added a 'FingerZ' value of 10 under the Alps section in 'Info.plist' for better sensitivity (may need to be adjusted for some Alps touchpads).

 

Tested on Dell Latitude e6430 and e5420.

 

Hello,

I tried it with the file you attached but I get the same error that all drivers there on the Internet:
 
"Unknown ALPS touchpad does not match any Known identifiers: E7 = 0x73 0x03 0x0a, EC = 0x88 0x06 0xb6"
 
 
I tried to add the IDs E7 and EC to a source, but when trying to compile gives me error. I have seen very similar IDs ... If you add the ID of this touchpad might work? Could this great little favor us all that we have a touchpad with these IDs? : P
 
See you and thanks in advance

 

Mensaje original. Sin traducir:

 

 

Hola,
He probado con el archivo que adjuntas pero me da el mismo error que todos los drivers que hay en internet:
 
"Unknown ALPS touchpad, does not match any known identifiers: E7=0x73 0x03 0x0a, EC=0x88 0xb6 0x06"
 
 
He intentado añadir los IDs E7 y EC a un source, pero al intentar compilarlos me da error. He visto IDs muy parecidos... ¿Si se añade el ID de este touchpad podría funcionar? ¿Podrías hacernos ese pequeño gran favor a todos los que poseemos un touchpad con estos IDs? :P
 

Nos vemos y gracias de antemano

 

Link to comment
Share on other sites

Perhaps everyone can give this a try - I cobbled together a copy of 'VoodooPS2Controller.kext' that seems to work well with most Alps trackpads under 10.11.x with working multitouch.

 

This kext file was created from the 'RehabmanMerge.zip' download above and combined with an older version of 'VoodooPS2Trackpad.kext' (1.9.0).

 

I have also added a 'FingerZ' value of 10 under the Alps section in 'Info.plist' for better sensitivity (may need to be adjusted for some Alps touchpads).

 

Tested on Dell Latitude e6430 and e5420.

I should also mention this fixes the key mapping issue with the apostrophe/tilde key that plagued RehabMan's version.  It's a small thing, but I'm used to using that key to cycle through windows in an application (command-`) or typing ~/ at the command line to go to my home directory...

Link to comment
Share on other sites

Perhaps everyone can give this a try - I cobbled together a copy of 'VoodooPS2Controller.kext' that seems to work well with most Alps trackpads under 10.11.x with working multitouch.

 

This kext file was created from the 'RehabmanMerge.zip' download above and combined with an older version of 'VoodooPS2Trackpad.kext' (1.9.0).

 

I have also added a 'FingerZ' value of 10 under the Alps section in 'Info.plist' for better sensitivity (may need to be adjusted for some Alps touchpads).

 

Tested on Dell Latitude e6430 and e5420.

Thank for your kext. However this version got problem with multiple selection when combine mouse and "shift" key.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...