Contribute
Register

New VoodooPS2Controller, Keyboard, Trackpad (ClickPad support)

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,088
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Hi, I just finished installing Mac Os 10.12.6 on HP Book 15 G1 thanks to Yours (RehabMan) scripts thank You very much .
All is working except for trackpoint/touchstyk/pointstick it's a Synaptics PS2 device and it's supposed to act like mouse joystick, but instead it's sometimes scroll web pages or sometimes even send a mouse button events to system.
For me and I think few more people trakpoint is only "mobile" mouse I "know how" to use.

I don't understand why it's acting like that, your kext is able to drive Lenovo's Synaptics Tracepoints, and I don't know how and why HP's are different


I know you don't support trakpoints but can you tell me what you think about what is going on and tell me where to look for fix (how to debug the kext, what part of code makes this things). Report files are attached
My kext does not support the trackpoint/stick. Suggest you disable it or investigate for yourself how to add support to the kext.
 
Joined
Feb 9, 2013
Messages
121
Motherboard
Sony Vaio SVE15115FXS
CPU
Core i5-3210m, HM76
Graphics
HD4000, 1366x768
Mac
MacBook
Mobile Phone
Android, iOS
Feature Request: Smoother Scroll, better inertia.

I noticed that scrolling on my Synaptics 8.1 ClickPad is not always smooth.
Sometimes it jitters. Also, inertia scroll sometimes stops abruptly on lifting fingers.

Did some investigation on macOS and Windows:
The reason is that while lifting fingers at the end of a 2-finger scroll, the hardware reports 1 finger which causes the scroll to jitter and inertia to stop. It's impossible to lift the 2 fingers at the exact same moment.

Fun fact: Testing on Windows:
Using 2 fingers to scroll up/down, lifting ONLY 1 finger, while continuing up/down motion with 1 finger on touch pad causes page to keep scrolling up/down just as if I have 2 fingers. (despite having 1 finger moving on pad). I'm guessing touchpad driver is changing f=1 to f=2 until finger is lifted (f=0).

A workaround would be an option (disabled by default) to change f=1 to f=2 during 2 finger events until f=0 (finger is lifted). I say that assuming that no one would perform a 2 finger scroll and lift ONLY 1 finger to continue using the remaining finger to move cursor.

That aside, thanks for the effort you put into this great driver.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,088
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Feature Request: Smoother Scroll, better inertia.

I noticed that scrolling on my Synaptics 8.1 ClickPad is not always smooth.
Sometimes it jitters.
Your system may be busy/slow...

Also, inertia scroll sometimes stops abruptly on lifting fingers.

Did some investigation on macOS and Windows:
The reason is that while lifting fingers at the end of a 2-finger scroll, the hardware reports 1 finger which causes the scroll to jitter and inertia to stop.
Known problem. Just never bothered to fix it.

It's impossible to lift the 2 fingers at the exact same moment.
Not impossible.
 
Joined
Feb 9, 2013
Messages
121
Motherboard
Sony Vaio SVE15115FXS
CPU
Core i5-3210m, HM76
Graphics
HD4000, 1366x768
Mac
MacBook
Mobile Phone
Android, iOS
Your system may be busy/slow...



Known problem. Just never bothered to fix it.



Not impossible.
My system is neither busy nor slow. It works fine using 1-finger scrolling.

Why not implement such a hack? Shouldn't be too difficult.

Although not impossible, it's still quite difficult. I think some touchpads are more sensitive than others.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,088
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
It works fine using 1-finger scrolling.
No idea what you mean by 1-finger scrolling. The kext in its default state does scrolling only with two fingers.

Why not implement such a hack? Shouldn't be too difficult.
Little interest, no time.

I think some touchpads are more sensitive than others.
Definitely... sensitivity can be adjusted by changing FingerZ. All parameters in the Info.plist can be overridden in ACPI (see example *.dsl files at github).
 
Joined
Sep 5, 2016
Messages
21
Motherboard
XPS 15 9550 4825T
CPU
Intel(R) Core(TM) i7-6700HQ @ 2.60GHz
Graphics
Intel HD 530 & NVIDIA GTX 960M
Mac
MacBook Pro
Mobile Phone
Android, iOS,
Hello Rehabman.

I am using VoodooPS2 for my laptops but i found a problem with CapsLock lights.

When i tap the CapsLock the light was ON but it will never be OFF until i reboot my laptop.

This problem shows on my XPS and HP laptops.
IMG_3483.jpg
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,088
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Hello Rehabman.

I am using VoodooPS2 for my laptops but i found a problem with CapsLock lights.

When i tap the CapsLock the light was ON but it will never be OFF until i reboot my laptop.

This problem shows on my XPS and HP laptops.
View attachment 327819
No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.
 
Joined
Sep 13, 2013
Messages
1
Motherboard
HP 836B
CPU
i7-7700HQ/HM175
Graphics
HD 630+ GTX 1050
Mobile Phone
Android
Hello Rehabman,

I'm trying to hackintosh a HP Pavilion Power 15. Hardware is similar to the HP Omen series except for thunderbolt and dual graphics.

I installed VoodooPS2Controller.kext following the instructions in the GitHub readme.

But it is not working properly.
What is working.
1)Two finger scroll
2)Two finger right click(requires pressing down with 2 fingers)

Not working.
1)Tapping (Strangely tapping works on the log in screen. After logging in only clicking works)
2) All other gestures
3)Trackpad is not showing up on the Preferances Panel.

Thank You

Problem reporting files attached.
 

Attachments

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,088
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
1)Tapping (Strangely tapping works on the log in screen. After logging in only clicking works)
Change setting in SysPrefs->Trackpad.

2) All other gestures
Not all gestures are supported.

3)Trackpad is not showing up on the Preferances Panel.
Mistakes:
- battery status not implemented (often required for SysPrefs->Trackpad)
- kexts installed incorrectly (as per FAQ, kexts go to /L/E on 10.11 and later... you installed to /S/L/E)
 
Joined
Jun 1, 2018
Messages
14
CPU
Intel Core i5 8250U
Graphics
Intel UHD Graphics 620
Mobile Phone
Android
Hi rehabman again
I dont know what i did wrong but when i touch my trackpad it goes crazy and starts left and right clicking everywhere. And after that i cant propertly left click with my mouse.
The only thing that i can do when it happens is restart my hackintosh.
I already deleted voodoops2controller.kext, voodoops2controller daemon, rebuild permisses, reinstall voodoops2controller. But nothing work.

Help, please?
 

Attachments

Top