Jump to content

wern

Members
  • Posts

    71
  • Joined

  • Last visited

  • Days Won

    6

Posts posted by wern

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

  2. @wern: Are you sure you don't have any other kexts installed? We have the same hardware if I remember correctly. Use ikext to install. Delete the mouse kext from the plugins folder before install.

    I've manually deleted the kext before copy them, mouse kext is not present in Release 3, same hardware V3.

    Now i remember, i've started the Laptop and closed the lid after 8 minutes, so pad and stick died after wake from sleep like on Gia's post.

    I see this error "Unexpected acknowledge (fa) from PS/2 controller" after wake from sleep.

    What about inertia?

  3. First post updated:

    R2, changelog, pushed commits to github (messy, I know)

    --------

    As for trackstick, it's currently being divided by 8. How much slower should I make it? 

    For example, I could divide by 12 instead and make is 1.5x slower (compared to R2), or divide by 16 and make it 2x slower.

    I think 2x slower or more is better, i've changed the resolution from 400 to 1600 and it seems to be ok for me

    Did 2-finger scroll work better for you with the old driver? My code is based on Linux 4.1. I could downgrade to Linux 3.9 (like bpedman's version).

    For me 2 finger scrolling is the same beside inertia

    Overall, what do you think of this driver? How does it compare to the old one? What's gotten better, what's gotten worse?

    On this driver pointer movement after finger lifted is better, i'm using an Apple Trackpad on my desktop with very smooth inertia scrolling!, not comparable with the old driver but it works

     

  4. Only a quick test here, R2RC1 is ok, no inertia scrolling (which value should we change).

    I'm not really using the trackstick but it works.

    2 finger scrolling is ok if you scroll with the middle finger and ring finger side by side, if you scroll with the fore finger and middle finger you made right clicks.

    The most annoying thing is the pointer movement after finger lift, the same behavior on Linux

  5. Here are my experiences:

     

    With the kext from post 15 the trackstick speed is very fast compared to the trackpad

    The kext from post 20 the trackpad is not working anymore after i'm using the trackstick once

    Strange thing, with all your kexts the battery menu-status disappears and can't be enabled, the energy saver prefpane shows me current charge 0%

    Maybe Jake Lo can confirm this behaviour

    • Like 1
  6. Hi, I have STA9205 too, whose codec is 0x838476a0.

     

    which layout shall be in Yosemite?

     

    Also shall I change it accordingly in the DSDT?

     

    FROM

     Device (HDEF)
                {
                    Name (_ADR, 0x001B0000)  // _ADR: Address
                    Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                    {
                        Store (Package (0x04)
                            {
                                "codec-id", 
                                Buffer (0x04)
                                {
                                     0x16, 0x76, 0x84, 0x83                         
                                }, 
    
                                "layout-id", 
                                Unicode ("\x0C")
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
    
    TO:(changes are in RED).

     

    Buffer (0x04)

                                {

                                     0xA0, 0x76, 0x84, 0x83                         

                                }, 

     

                                "layout-id", 

                                Unicode ("\x00")

     

    IT's now with a Nvidia gfx card,sometimes when after Apple logo,it gets dark screen with power on. Voodoo can do,but poorly.

     

     

    The device-id don't matter

    change layout-id to

    "layout-id", 
                            Buffer (0x04)
                            {
                                0x00, 0x00, 0x00, 0x00
                            },
    
  7. Hello! 

    I'm trying to reach the installation of OS X 10.11 DP. But I'm ending on Still waiting for root device and error occured.

     

    My laptop Specs:

     

    Intel Core 2 Duo 2,8Ghz, 6MB Cache

    4Gb DDR2 800MHz

    160GB HDD

    Nvidia Quadro NVS 160m 256mb

    Display 1440x900 res

    Dell Wirelles 1510 card

     

    I format my pendrive to GUID OSX Journaled. Then restore basesystem.dmg. Delete Package alias in the System/Installation and replace with  the Packages folder. Copy Payload and Basesystem.chunklist to root of my bootable USB. Install Clover Clover_v2.3k_SpecialEdition from InsanelyMac and copy my board id folder to /EFI/CLOVER/OEM. Then Im trying to boot osx but it gives me the error "Still waiting for root device" and screen flicker. Any suggestions ? I tried to run it with only fakesmc but the same error. 

    Copy your "kext/10.10" folder and rename it to "10.11", or copy the files to "other" folder, then edit your dsdt, search for EHCI and replace wit EHC1

    • Like 3
  8. The whole effort was not necessary, because with my patched dsdt the internal screen and hdmi-video is working with yosemite, but thanks anyway

    What i want to fix is hdmi-audio, for now it only works with voodoohda, which i don't want to use

×
×
  • Create New...