Dr. Hurt Posted September 13, 2015 Author Share Posted September 13, 2015 Here's a test version with the following changes: - Reverted to the old interrupt handler (the only thing I can think of that can cause the sleep issue) - Lowered SDK to 10.7 as per RehabMan's suggestion - Refactored scroll code to be exactly like synaptics. - Implemented command gate (fixed scroll and drag timers) @wern: whats wrong with intertia? Its working fine for me. Its quite subtle though. test1.zip Link to comment Share on other sites More sharing options...
Gia Cát Lang Posted September 14, 2015 Share Posted September 14, 2015 @dr hurt . i'm have tested and respond : Working but i'm need test late and i'm have disable touchpad with F3 in keyboard Link to comment Share on other sites More sharing options...
wern Posted September 14, 2015 Share Posted September 14, 2015 Here's a test version with the following changes: - Reverted to the old interrupt handler (the only thing I can think of that can cause the sleep issue) - Lowered SDK to 10.7 as per RehabMan's suggestion - Refactored scroll code to be exactly like synaptics. - Implemented command gate (fixed scroll and drag timers) @wern: whats wrong with intertia? Its working fine for me. Its quite subtle though. Yes, this one works after sleep, also tested on Lion. Inertia scrolling never worked for me with your kexts. Link to comment Share on other sites More sharing options...
Dr. Hurt Posted September 14, 2015 Author Share Posted September 14, 2015 Hmm, just did some testing and I think you're right. I was confusing smoothing with interia. Update: I got inertia working. But its quite sluggish!! Did it actually work with older drivers? Link to comment Share on other sites More sharing options...
wern Posted September 14, 2015 Share Posted September 14, 2015 Yes, inertia is working with the old driver, not really sluggish but a bit tricky 1 Link to comment Share on other sites More sharing options...
Dr. Hurt Posted September 15, 2015 Author Share Posted September 15, 2015 I just found out that I had an embarrassingly major mistake in the driver that caused it to clash with the base driver Fixed that and performance seems significantly and even tangibly improved!! This is a major change worthy of a fourth release. I'm still having trouble with momentum scroll though. Probably won't include it in R4 because its laggy and cannot be disabled via system preferences!! Update: Now it works and can be disabled from system preferences. R4RC1 coming tonight: (changelog compared to Release 3) - Fixed inertia scrolling (laggy, but can be disabled) - Reverted interrupt handler (not sure if this is what killed the touchpad, needs more testing). - Built using 10.7 SDK - Fixed interaction between Base Driver and ALPS driver!!! - Lowered resolution to 133, adjusted divisors & thresholds accordingly - Separate divisors for 2-finger scrolling and edge scrolling - Massive clean up, miscellaneous tweaks. Update: It's here. R4RC1.zip 2 Link to comment Share on other sites More sharing options...
wern Posted September 15, 2015 Share Posted September 15, 2015 A quick test: awesome Dr. Hurt, this one works with inertia also after wake from sleep, and don't disable my battery status pretty cool 2 Link to comment Share on other sites More sharing options...
Gia Cát Lang Posted September 15, 2015 Share Posted September 15, 2015 i'm will test it and report error soon thank Dr.Hurt Link to comment Share on other sites More sharing options...
wern Posted September 16, 2015 Share Posted September 16, 2015 I've been glad too early, after a few restarts battery status is disabled. Link to comment Share on other sites More sharing options...
Gia Cát Lang Posted September 16, 2015 Share Posted September 16, 2015 i will send u dsdt check it Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now