I'm using kde-touchpad 0.0+git20140305-0ubuntu1. First, the new kde-touchpad module is awesome! There's only one problem with it: The maximum value for scrolling distance 10.0 mm. This is really not enough for my touchpad (MacBook Pro Retina) and moving the fingers on the touchpad so that they don't even move but just bend a little, scrolls ~3 pages here. I have to execute synclient VertScrollDelta=100 manually in order to get a usable scolling speed. I guess what I'm using here might still be a bit fast for most people. So to cater them all with this hardware I guess we'd need to allow values up to 150, maybe even 200.
Could you attach output of "synclient -l" here? Most probably it's a duplicate of https://bugs.kde.org/show_bug.cgi?id=331706 It seems that package in Ubuntu haven't been updated.
micha@noneyet $ synclient -l Parameter settings: LeftEdge = -3898 RightEdge = 4428 TopEdge = 434 BottomEdge = 6146 FingerLow = 70 FingerHigh = 75 MaxTapTime = 180 MaxTapMove = 20 MaxDoubleTapTime = 180 SingleTapTimeout = 180 ClickTime = 100 EmulateMidButtonTime = 0 EmulateTwoFingerMinZ = 283 EmulateTwoFingerMinW = 7 VertScrollDelta = 100 HorizScrollDelta = 100 VertEdgeScroll = 1 HorizEdgeScroll = 0 CornerCoasting = 0 VertTwoFingerScroll = 1 HorizTwoFingerScroll = 0 MinSpeed = 1 MaxSpeed = 1.75 AccelFactor = 0.0164447 TouchpadOff = 2 LockedDrags = 0 LockedDragTimeout = 5000 RTCornerButton = 2 RBCornerButton = 3 LTCornerButton = 0 LBCornerButton = 0 TapButton1 = 1 TapButton2 = 3 TapButton3 = 0 ClickFinger1 = 1 ClickFinger2 = 3 ClickFinger3 = 0 CircularScrolling = 0 CircScrollDelta = 0.1 CircScrollTrigger = 0 CircularPad = 0 PalmDetect = 0 PalmMinWidth = 10 PalmMinZ = 200 CoastingSpeed = 20 CoastingFriction = 50 PressureMotionMinZ = 30 PressureMotionMaxZ = 160 PressureMotionMinFactor = 1 PressureMotionMaxFactor = 1 ResolutionDetect = 1 GrabEventDevice = 1 TapAndDragGesture = 1 AreaLeftEdge = 0 AreaRightEdge = 0 AreaTopEdge = 0 AreaBottomEdge = 0 HorizHysteresis = 40 VertHysteresis = 27 ClickPad = 1 RightButtonAreaLeft = 0 RightButtonAreaRight = 0 RightButtonAreaTop = 0 RightButtonAreaBottom = 0 MiddleButtonAreaLeft = 0 MiddleButtonAreaRight = 0 MiddleButtonAreaTop = 0 MiddleButtonAreaBottom = 0 micha@noneyet $ xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ bcm5974 id=13 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Video Bus id=7 [slave keyboard (3)] ↳ Video Bus id=8 [slave keyboard (3)] ↳ Power Button id=9 [slave keyboard (3)] ↳ Sleep Button id=10 [slave keyboard (3)] ↳ FaceTime HD Camera (Built-in) id=11 [slave keyboard (3)] ↳ Apple Inc. Apple Internal Keyboard / Trackpad id=12 [slave keyboard (3)] micha@noneyet $ xinput list-props 13 Device 'bcm5974': Device Enabled (134): 1 Coordinate Transformation Matrix (136): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 Device Accel Profile (264): 1 Device Accel Constant Deceleration (265): 2.500000 Device Accel Adaptive Deceleration (266): 1.000000 Device Accel Velocity Scaling (267): 12.500000 Synaptics Edges (268): -3898, 4428, 434, 6146 Synaptics Finger (269): 70, 75, 0 Synaptics Tap Time (270): 180 Synaptics Tap Move (271): 20 Synaptics Tap Durations (272): 180, 180, 100 Synaptics ClickPad (273): 1 Synaptics Middle Button Timeout (274): 0 Synaptics Two-Finger Pressure (275): 283 Synaptics Two-Finger Width (276): 7 Synaptics Scrolling Distance (277): 100, 100 Synaptics Edge Scrolling (278): 1, 0, 0 Synaptics Two-Finger Scrolling (279): 1, 0 Synaptics Move Speed (280): 1.000000, 1.750000, 0.016445, 0.000000 Synaptics Off (281): 2 Synaptics Locked Drags (282): 0 Synaptics Locked Drags Timeout (283): 5000 Synaptics Tap Action (284): 2, 3, 0, 0, 1, 3, 0 Synaptics Click Action (285): 1, 3, 0 Synaptics Circular Scrolling (286): 0 Synaptics Circular Scrolling Distance (287): 0.100000 Synaptics Circular Scrolling Trigger (288): 0 Synaptics Circular Pad (289): 0 Synaptics Palm Detection (290): 0 Synaptics Palm Dimensions (291): 10, 200 Synaptics Coasting Speed (292): 20.000000, 50.000000 Synaptics Pressure Motion (293): 30, 160 Synaptics Pressure Motion Factor (294): 1.000000, 1.000000 Synaptics Resolution Detect (295): 1 Synaptics Grab Event Device (296): 1 Synaptics Gestures (297): 1 Synaptics Capabilities (298): 1, 0, 0, 1, 1, 1, 1 Synaptics Pad Resolution (299): 1, 1 Synaptics Area (300): 0, 0, 0, 0 Synaptics Soft Button Areas (301): 0, 0, 0, 0, 0, 0, 0, 0 Synaptics Noise Cancellation (302): 40, 27 Device Product ID (254): 1452, 611 Device Node (255): "/dev/input/event7" Note that I've manually overridden the ScrollDelta values for now. It does look indeed smilar to the other bug.
(In reply to comment #2) > Synaptics Pad Resolution (299): 1, 1 I am sure it's the same bug. Please open a bug in KUbuntu bugtracker. Bug was fixed in this commit: http://quickgit.kde.org/?p=kcm-touchpad.git&a=blobdiff&h=aa27d86648559c6cd4d839088e00a5d5f1b1bfe6&hp=f7f271aa1c6d4a132aeff17b12cd024cb4f34975&hb=9007344a1a11315eb4b08a77f6935fb4cddb4051&f=src%2Fbackends%2Fx11%2Fxlibbackend.cpp *** This bug has been marked as a duplicate of bug 331706 ***