Jump to content

Leo Burn

Members
  • Posts

    19
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Leo Burn

  1. @Leo: it is called 'inertia scroll'. It may sound nice, but I would not implement it, at least for now. Since it would break the stability of the kext, unless I have time to investigate more on it, there would never be any new features, only bug fixes. About the cursor moving automatically, does it happen on both of yours computer?

     

    Okay, it's noted.

    No, i tested the kext only in Latitude E6530.

  2. I've tried the 228 version, the 2-fingers scrolling horizontal and vertical work perfect, it's too stable but it lacks the "aerodynamics" effect, i mean when you scroll to fast, the scrolling stop aggressively without ease /* i don't know how i describe this :D */

     

    The side scrolling isn't working and the cursor position isn't stable.

  3. I use the AppleSmartBatteryManager.kext

     

    In your DSDT, search for Device (BAT, if the battery section is like mine, you'll find 3 Devices (BAT0, BAT1 and BAT2).

     Device (BAT0)
            {
                Name (_HID, EisaId ("PNP0C0A"))
                Name (_UID, One)
                Name (_PCL, Package (0x01)
                {
                    _SB
                })
                Method (_STA, 0, NotSerialized) // <---- look here
                {
                    Store (ECG5 (), Local0)
                    And (Local0, 0x02, Local0)
                    If (Local0)
                    {
                        Return (0x1F)    // <---- The battery is present
                    }
    
                    Return (0x0F) // <---- The battery is absent
                }
    
                Method (_BIF, 0, NotSerialized)
                {
                    Name (BIF0, Package (0x0D) {})
                    ECG9 (One, BIF0)
                    Return (BIF0)
                }
    
                Method (_BST, 0, NotSerialized)
                {
                    Name (BST0, Package (0x04) {})
                    ECG6 (One, BST0)
                    Return (BST0)
                }
            }
    
    Device (BAT1)
            {
                Name (_HID, EisaId ("PNP0C0A"))
                Name (_UID, 0x02)
                Name (_PCL, Package (0x01)
                {
                    _SB
                })
                Method (_STA, 0, NotSerialized)
                {
                    Store (EEAC (0x05, Zero), Local0)
                    If (LLess (Local0, 0x02))
                    {
                        Return (Zero)
                    }
    
                    Store (ECG5 (), Local0)
                    And (Local0, 0x08, Local0)
                    If (Local0)
                    {
                        Return (Zero)  // <---- disable the BAT1
                    }
    
                    Return (Zero)  // <---- disable the BAT1
                }
    
                Method (_BIF, 0, NotSerialized)
                {
                    Name (BIF1, Package (0x0D) {})
                    ECG9 (0x02, BIF1)
                    Return (BIF1)
                }
    
                Method (_BST, 0, NotSerialized)
                {
                    Name (BST1, Package (0x04) {})
                    ECG6 (0x02, BST1)
                    Return (BST1)
                }
            }
    
    Device (BAT2)
            {
                Name (_HID, EisaId ("PNP0C0A"))
                Name (_UID, 0x03)
                Name (_PCL, Package (0x01)
                {
                    _SB
                })
                Method (_STA, 0, NotSerialized)
                {
                    Store (EEAC (0x05, Zero), Local0)
                    If (LLess (Local0, 0x03))
                    {
                        Return (Zero)
                    }
    
                    Store (ECG5 (), Local0)
                    And (Local0, 0x20, Local0)
                    If (Local0)
                    {
                        Return (Zero)  // <---- disable the BAT2
                    }
    
                    Return (Zero)  // <---- disable the BAT2
                }
    
                Method (_BIF, 0, NotSerialized)
                {
                    Name (BIF1, Package (0x0D) {})
                    ECG9 (0x03, BIF1)
                    Return (BIF1)
                }
    
                Method (_BST, 0, NotSerialized)
                {
                    Name (BST1, Package (0x04) {})
                    ECG6 (0x03, BST1)
                    Return (BST1)
                }
            }
    

    If doesn't works with the BAT0, disable it (replace the first and second return values with Zero) and pass to the second device, replace its return values with (0x1F) and (0x0F) respectively and so one.

     

    Every time, you do that, repair the cache, reboot and verify that the battery icon is present without putting the battery in your laptop.

     

    Good luck

    • Like 1
  4. Leo,

     

    I also get KP with version 7 on E6530. Just tried version 6.1 from previous page, no more KP. 

     

    @bpedman, with this version 6.1, the cursor doesn't jump when the nub was release, it's weird that it would on v7. 

    Now with v6.1, I can't drag with the trackpoint or with the trackpad, but preference show it load a mouse and trackpad. Also scrolling doesn't work on the trackpad. The Alps device ID is the same as the E5430 E7=0x73 0x03 0x0a.

     

    Thanks.

     

    Yeah it's works fine for me, however, the movement is slow (fix it by increasing the speed of mouse cursor) and i can't drag windows or select anything !!

    Thank you anyway !!

  5. Leo,

     

    If you use the bootpack from the guide, it should already include AppleSmartbatteryManager.kext. If it's not loading, try rerunning my hack, select my fix/full to rebuild cache and permission. If that still doesn't work, try adding -f switch to boot.plist.

     

    I've tried this one with/without boot flag but without result !!

     

     

     

    EDP provides other battery management kexts if required. Look in /Extra/storage/kexts/battery

     

    Very nice, i've installed both AppleACPIBatteryManager.kext + AppleSmartBatteryManager and it works very fine !!

    Now i've the battery icon on the status bar !!   :D

  6. bpedman,

     

    Thanks, v7 works pretty good on my E6520, and thanks to Bjornw for uploading the version for Mavericks. On both version, I have an issue with dragging while using the trackstick. The left and right mouse click for the trackstick works but can't drag or increase/decrease windows size. Tried specific's advice to change 'Z' value but it doesn't work. Pointer still jumps to the right when you lift your finger from the trackstick.

    Can you get the trackstick scrolling to work too? That's the middle button. Right now it doesn't do anything.

     

    thanks again for the great work.

     

    The E6520 and E6530 have the same ALPS but why this kext give me a KP ? :D (the release one not the debug)

  7. I've already worked with Ukelele, is a good soft to create and personalize a layout but i don't know if there is a possibility to add btn (like the fn).

    now i'm looking for a battery kext except voodoobattery 

  8. Try this dsdt and see if the number pad will work.

    For the trackpad/mouse, did you install the VoodooPS2synapticsPane.prefPane? You need to adjust some settings to get it to work.attachicon.gifDSDT.aml.zip

    Yeah !! the numpad works for me !! and i think there is no possibility to get the calculator button to work ? or there is no software to map buttons ?  :D

     

    Well, except voodooBattery, i've tried a lot of kext and they don't work for me !! do you have please an idea ?

     

    post-4953-0-84122400-1376410276_thumb.jpg

  9. Hello everybody,

     

     

    I want to buy the Dell Latitude E6530 with the following characteristics :
     
    • Cpu : intel i5-3320M
    • Ram : 8 Gb 1600 Mhz
    • iGP : Intel HD 4000 (only this one, there is no Nvidia card on this laptop) !!!
    • Wireless : Dell wireless 1504
    • Display : FHD (1920x1080)

     

    If someone can tell me if Mountain lion will work properly on this laptop ?
    Thank you so much.
×
×
  • Create New...