Contribute
Register

New VoodooPS2Controller, Keyboard, Trackpad (ClickPad support)

Status
Not open for further replies.
Is anyone else getting very slow scroll on sierra? (with latest precise scroll fixes and new prefpane).

I fixed it by reducing multi finger scroll divisor from 13 to 5, which works but makes inertia deceleration a bit ugly.

Haven't seen anyone complaining!!
 
Is anyone else getting very slow scroll on sierra? (with latest precise scroll fixes and new prefpane).

I fixed it by reducing multi finger scroll divisor from 13 to 5, which works but makes inertia deceleration a bit ugly.

Haven't seen anyone complaining!!

Check your scroll settings. SysPrefs->Accessibility.
 
Hello, wondering if I could get a point in the right direction.
I have discovered my laptop wakes properley with FixOwnership under USB in clover.
But it causes my (otherwise perfect) PS2 keyboard and trackpad to stop working until sleep/wake. (trackpad only 20% of the time, shows as generic PS2 mouse.)
Any ideas?
Thanks heaps :)
 
Hello, wondering if I could get a point in the right direction.
I have discovered my laptop wakes properley with FixOwnership under USB in clover.
But it causes my (otherwise perfect) PS2 keyboard and trackpad to stop working until sleep/wake. (trackpad only 20% of the time, shows as generic PS2 mouse.)
Any ideas?
Thanks heaps :)

Attach ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Attach output of (in Terminal):
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.
 
Attach ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Attach output of (in Terminal):
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.
Terminal output:
Code:
Last login: Sun Feb  5 02:56:22 on console

Zacs-MBP:~ zac$ kextstat|grep -y acpiplat

   13    2 0xffffff7f8239f000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (5.0) 867C81BE-EA01-3A65-89F4-06D78E6514CA <12 11 7 6 5 4 3 1>

Zacs-MBP:~ zac$ kextstat|grep -y appleintelcpu

   24    0 0xffffff7f82285000 0x2b000    0x2b000    com.apple.driver.AppleIntelCPUPowerManagement (219.0.0) 9E383328-0713-3AD3-BC4A-3A2A5646FEE5 <7 6 5 4 3 1>

   32    0 0xffffff7f82280000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (219.0.0) B802638B-251C-3602-BA8C-001F87228765 <7 6 5 4 3 1>

Zacs-MBP:~ zac$ kextstat|grep -y applelpc

   91    0 0xffffff7f821b6000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <87 12 5 4 3>

Zacs-MBP:~ zac$ kextstat|grep -y applehda

Zacs-MBP:~ zac$ 

Zacs-MBP:~ zac$ sudo touch /System/Library/Extensions && sudo kextcache -u /

Password:

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooHDA.kext

kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext

kext file:///System/Library/Extensions/AppleHDADisabler.kext/ is in hash exception list, allowing to load

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBacklight.kext


KernelCache ID: F7DF443FEC6E6026009A001E79072901

symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>

Zacs-MBP:~ zac$
 

Attachments

  • Zac’s MacBook Pro.ioreg.zip
    691.2 KB · Views: 98
  • CLOVER.zip
    1.2 MB · Views: 116
The keyboard and trackpad worked perfect (only after a sleep, not at boot) when i dumped the last ioreg.

This is what I get most of the time.
 

Attachments

  • Zac’s MacBook Pro2.ioreg.zip
    674.7 KB · Views: 104
Terminal output:
Code:
Last login: Sun Feb  5 02:56:22 on console

Zacs-MBP:~ zac$ kextstat|grep -y acpiplat

   13    2 0xffffff7f8239f000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (5.0) 867C81BE-EA01-3A65-89F4-06D78E6514CA <12 11 7 6 5 4 3 1>

Zacs-MBP:~ zac$ kextstat|grep -y appleintelcpu

   24    0 0xffffff7f82285000 0x2b000    0x2b000    com.apple.driver.AppleIntelCPUPowerManagement (219.0.0) 9E383328-0713-3AD3-BC4A-3A2A5646FEE5 <7 6 5 4 3 1>

   32    0 0xffffff7f82280000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (219.0.0) B802638B-251C-3602-BA8C-001F87228765 <7 6 5 4 3 1>

Zacs-MBP:~ zac$ kextstat|grep -y applelpc

   91    0 0xffffff7f821b6000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <87 12 5 4 3>

Zacs-MBP:~ zac$ kextstat|grep -y applehda

Zacs-MBP:~ zac$

Zacs-MBP:~ zac$ sudo touch /System/Library/Extensions && sudo kextcache -u /

Password:

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooHDA.kext

kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext

kext file:///System/Library/Extensions/AppleHDADisabler.kext/ is in hash exception list, allowing to load

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBacklight.kext


KernelCache ID: F7DF443FEC6E6026009A001E79072901

symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>

Zacs-MBP:~ zac$

ACPI is not patched correctly (there are some very strange changes made...).
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/
 
Oh , okay.
I've had others tell me my dsdt is fully patched...
Anything more specific about this strange patch?
I will take the issue someware more on topic now.
Thank you :)
 
Oh , okay.
I've had others tell me my dsdt is fully patched...
Anything more specific about this strange patch?
I will take the issue someware more on topic now.
Thank you :)

There are potentially so many things wrong with your DSDT, that after about halfway through the diffs, I stopped looking.
I have no idea why you changed some of the things you did (such as the _ADR value of EHC2).
Suggest you start over with a fresh extract and patch per guide.
 
Hi!
I've got little problem with using of this touchpad driver. Everything works perfectly, except one thing: 3-fingers gestures. Driver recognise them, but the system behaviour is very strange. It is interprets these gestures as a 'command+arrow' key command. As a result of this, mission control doesn't react. But, Finder reacts on these 3-finger gestures and performs some actions like 'Go' or moving between folders in columns view (which could be performed by 'command+arrow' key commands). Other apps (for example xCode) reacts in the same way.
Does anyone know how to force 3-fingres gestures to operate with mission control?
Thanks!

P.S.: I've been reading this thread for a long time and noticed that if I want to get some help with complicated problem, I need to attach ioreg, clover folder and some terminal outputs. So here it is in attachments :)

UPD: Just tried these gestures in MainStage in alchemy plugin. It seems that them call 'Option + arrow' keyboard commands while navigating into presets list... I don't know what is going on :(. Looks like these gestures must call 'Control + arrow' commands.
 

Attachments

  • Attachments.zip
    3.9 MB · Views: 97
Last edited:
Status
Not open for further replies.
Back
Top