Page 8 of 8 FirstFirst ... 678
Results 71 to 75 of 75

Thread: Macbook touchpad cursor moving "in steps"

  1. #71
    Join Date
    Mar 2009
    Beans
    232

    Re: Macbook touchpad cursor moving "in steps"

    gwjvan, thanks for the help! The touchpad still isn't perfect, but it's WAY better. I also set my FingerLow and FingerHigh settings much lower. Things are certainly usable now.

    I see that settings are LOST when the kernel is upgraded. This makes maintaining a usable touchpad a big pain in the butt.
    Last edited by nortexoid; April 24th, 2013 at 08:09 PM.

  2. #72
    Join Date
    Feb 2013
    Beans
    3

    Re: Macbook touchpad cursor moving "in steps"

    Hello every body
    i found a conf it resolve the problem.
    # Example xorg.conf.d snippet that assigns the touchpad driver
    # to all touchpads. See xorg.conf.d(5) for more information on
    # InputClass.
    # DO NOT EDIT THIS FILE, your distribution will likely overwrite
    # it when updating. Copy (and rename) this file into
    # /etc/X11/xorg.conf.d first.
    # Additional options may be added in the form of
    # Option "OptionName" "value"
    #
    Section "InputClass"
    Identifier "Touchpad"
    Driver "synaptics"
    MatchIsTouchpad "on"
    Option "SHMConfig" "true"
    Option "HorizHysteresis" "50"
    Option "VertHysteresis" "50"
    Option "MinSpeed" "0.5"
    Option "MaxSpeed" "2.0"
    Option "AccelFactor" "0.5"
    # fix touchpad resolution
    Option "VertResolution" "100"
    Option "HorizResolution" "65"
    Option "HorizTwoFingerScroll" "1"
    Option "VertScrollDelta" "-111"
    Option "HorizScrollDelta" "-111"
    Option "TopEdge" "1374"
    Option "BottomEdge" "1374"
    Option "LeftEdge" "2915"
    Option "RightEdge" "2915"
    Option "FingerLow" "-10"
    Option "FingerHigh" "5"
    Option "JumpyCursorThreshold" "280"
    Option "FingerPress" "200"
    Option "EdgeMotionMinZ" "10"
    Option "ResolutionDetect" "true"
    # tweak the X-server pointer acceleration
    Option "AccelerationProfile" "2"
    Option "AdaptiveDeceleration" "8"
    Option "ConstantDeceleration" "16"
    Option "VelocityScale" "32"
    Option "AccelerationNumerator" "30"
    Option "AccelerationDenominator" "10"
    Option "AccelerationThreshold" "10"
    MatchIsTouchpad "on"
    # This option is recommend on all Linux systems using evdev, but cannot be
    # enabled by default. See the following link for details:
    # http://who-t.blogspot.com/2010/11/ho...on-errors.html
    MatchDevicePath "/dev/input/event*"
    EndSection

    Section "InputClass"
    Identifier "touchpad ignore duplicates"
    MatchIsTouchpad "on"
    MatchOS "Linux"
    MatchDevicePath "/dev/input/mouse*"
    Option "Ignore" "on"
    EndSection

    # This option enables the bottom right corner to be a right button on
    # non-synaptics clickpads.
    # This option is only interpreted by clickpads.
    Section "InputClass"
    Identifier "Default clickpad buttons"
    MatchDriver "synaptics"
    Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
    # To disable the bottom edge area so the buttons only work as buttons,
    # not for movement, set the AreaBottomEdge
    # Option "AreaBottomEdge" "82%"
    EndSection

    # This option disables software buttons on Apple touchpads.
    # This option is only interpreted by clickpads.
    Section "InputClass"
    Identifier "Disable clickpad buttons on Apple touchpads"
    MatchProduct "Apple|bcm5974"
    MatchDriver "synaptics"
    Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
    EndSection

  3. #73
    Join Date
    Apr 2014
    Beans
    1

    Re: Macbook touchpad cursor moving "in steps"

    I tried this and it made my cursor movement incredibly slow. A swipe of the trackpad would cover 20-30 pixels on my screen. I increased the maxspeed, minspeed and accelfactor variables but only managed to gain 60 or so pixels, so I started reducing the negative acceleration variables by half each time, and eventually ended up with a mouse cursor that basically drew a square when I was drawing a circle. After some more tweaking it had a few improvements, and I even tried the code listed in Ubuntu's documentation for 2,1 macbooks as well as the 10.04 distro, it still didn't help.


    I also installed the patch here. It didn't make the cursor work right. I have to get productivity back on this machine so I tried Ubuntu 14.04 to see if they added compatibility with this trackpad. It doesn't work, so I'm going to have to go back to Snow Leopard. Apple cut support for snow leopard so I wanted to switch to Linux but I need the trackpad.

    According to this person, it's not just the driver but Apple's integration of hardware with software:

    http://www.reddit.com/r/answers/comm...better/ce0moaw

  4. #74
    Join Date
    Nov 2014
    Beans
    1

    Re: Macbook touchpad cursor moving "in steps"

    https://github.com/sprc/appletouch

    Install this then run the install script.

  5. #75
    rsavage is offline Iced Almond Soy Ubuntu, No Foam
    Join Date
    Jan 2011
    Beans
    1,114

    Re: Macbook touchpad cursor moving "in steps"

    Quote Originally Posted by gwjvan View Post
    Also, it seems when the kernel is updated from software updates, the appletouch driver is reset, and step 10 above needs to be done again to get the new driver. (It has done this a couple of times since I wrote the steps above)
    Quote Originally Posted by nortexoid
    I see that settings are LOST when the kernel is upgraded. This makes maintaining a usable touchpad a big pain in the butt.
    You could use DKMS to automate things like I did with some snd-aoa modules - http://ubuntuforums.org/showthread.p...4#post13173354

Page 8 of 8 FirstFirst ... 678

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •