Jump to content

Refined ALPS TouchPad driver


Dr. Hurt

Recommended Posts

What are you using for battery status?

ACPIBatteryManager.kext is the best.

It may require a DSDT patch to work reliably though.

 

Make sure you don't have any other kexts such as voodoobattery.kext

 

I just can't think of a correlation between the two issues!!!

Link to comment
Share on other sites

I'm using Rehabman's ACPIBatteryManager.kext 1.55, only 8-bit fields in the EC (dsdt)

No issues with the old driver

 

I just cannot think of a reason why that is happening. Could you provide an ioreg from your system while the problem is happening?

I wanna see if the Battery driver is properly loaded.

Link to comment
Share on other sites

i have think why not smart keyboard as with elan touchpad 

 

i have edit DSDT in device (PS2K)

Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                    {
                        If (LEqual (Arg2, Zero))
                        {
                            Return (Buffer (One)
                            {
                                 0x03
                            })
                        }
 
                        Return (Package (0x04)
                        {
                            "RM,oem-id", 
                            "DELL", 
                            "RM,oem-table-id", 
                            "SNB-CPT"
                        })
                    }
               

and result 

 

Brightness = F4 , F5 

Disable Touchpad = F3

Audio = F11 and F12

Link to comment
Share on other sites

I'm using this to load the N5110 profile for the multimedia keys and breakless info:

Method (_DSM, 4, NotSerialized)            {
                If (LEqual (Arg2, Zero))
                {
                    Return (Buffer (One)
                    {
                        0x03
                    })
                }


                Return (Package (0x04)
                {
                    "RM,oem-id", 
                    "DELL", 
                    "RM,oem-table-id", 
                    "WN09"
                })
            }
Link to comment
Share on other sites

I added a filter to the bitmap processing to make finger number reporting more accurate. The result is more stable 2-finger tap and surprisingly, interia is much smoother!! 

I'll send the patch to Linux devs to review and possibly add to mainstream.

 

@Jake Lo:

Do you have any lag with inertia on Rushmore systems? Pointer jump on 2-finger tap?

I wanna know if this patch is universally useful or just for regular V3.

 

Will upload changes in R4RC2 later.

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