Jump to content

Refined ALPS TouchPad driver


Dr. Hurt

Recommended Posts

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

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

I just found out that I had an embarrassingly major mistake in the driver that caused it to clash with the base driver  :oops:

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

  • Like 2
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...