Jump to content

How to get 2-Finger (or 1-finger) scrolling working on MOST laptop trackpads


  • Please log in to reply
295 replies to this topic

#61
asstastic

asstastic

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 318 posts
  • Gender:Male
  • Location:Austin, TX

what value did u use with zAcceptThreshold, mine was 75 then it worked fine but only with one fingure!!!

I just used the default values which work alright. I haven't tried tweaking the plist to get the trackpad feeling perfectly natural yet.

#62
MisterJack

MisterJack

    InsanelyMac Protégé

  • Members
  • Pip
  • 38 posts
  • Gender:Male
oh man, i love you!

now i have the 2fs!

ps: any way to have two finger click = right click?


MJ

#63
ldlx

ldlx

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
  • Gender:Male
  • Location:Dresden DE
thanks for that man! works great on Compaq Presario 1500/Evo N1020v (Synaptics Trackpad v5.8)

Here's a simple shell script for editing the plist (located in the same directory as the script), copying it to the global preferences (setting owner to root) and the user preferences (using user account) and for restarting FFScrollDaemon. Password is also used for nano editor in case the file owner is another user.
And: my customized plist, edited tap/drag timings, sensitivity, speed, scroll thereshold and scroll accept/decline values for Synaptics Part of plist.

By the way: is it possible to use scrolling only on the "normal" windows scroll areas by editing the driver and/or FFScrollDaemon?

Attached Files



#64
gfodor

gfodor

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
getting the same crazy behavior on a vostro 1700, bummer! seems like the driver itself is probably not the right one for this trackpad.

#65
tom_m

tom_m

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
Cool! Works! Easy.
But...it seems to have slowed down the mouse speed....
I have under mouse and keyboard settings the mouse speed max. But it's only about maybe a tick or two less than half way normally.

I remember having the mouse speed at half or one tick below was perfect. Now I'm a little slower than that at maximum speed.

The threshold is about 80...seems to work...but I guess that won't effect my mouse speed.

Anyway to get the speed back up?

#66
MisterJack

MisterJack

    InsanelyMac Protégé

  • Members
  • Pip
  • 38 posts
  • Gender:Male
i have a little problem.

i can no more drag items.

what can i do?


MJ

#67
GsRrrr

GsRrrr

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
Anyone has a Sony (alps) cant seem to get a good track speed, 2 finger scrolling works fine, Mouse Speed is i guess a little above slow.

set both synaptics and Alps level at 107

(for some reason i had to set both to make my pad work)

thanks alot

#68
ldlx

ldlx

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
  • Gender:Male
  • Location:Dresden DE

Cool! Works! Easy.But...it seems to have slowed down the mouse speed....I have under mouse and keyboard settings the mouse speed max. But it's only about maybe a tick or two less than half way normally.I remember having the mouse speed at half or one tick below was perfect. Now I'm a little slower than that at maximum speed.The threshold is about 80...seems to work...but I guess that won't effect my mouse speed.Anyway to get the speed back up?

move the mouse in login window right after booting mac os (not just logging out). with my synaptics the cursor was much too fast, after logging in and starting FFScrollDaemon the speed was "normal". this is the "speedScale" Setting in alps or synaptics section (depending of your touchpad). set <key>scaleTrackpadSpeed</key><true/> and <key>speedScale</key><integer>X</integer> (set an integer for x, 400 worked for me; high value = fast, small value = slow) in the plist file.

i have a little problem.i can no more drag items.what can i do?MJ

try setting these values in the section (alps or synaptics) matching your pad: <key>maxTapDragRevTime</key> <integer>50000000</integer> <key>maxTapDragTime</key> <integer>250000000</integer> <key>minTapDragTime</key> <integer>25000000</integer> <key>minTapDuration</key> <integer>2500000</integer>these are the timing settings in nano-seconds setting the minimum and maximum time for recognizing a touchpad tap as dragging. these values worked for me.but: i can't drag windows with touchpad tapping, only file/folder icons and other objects

#69
MisterJack

MisterJack

    InsanelyMac Protégé

  • Members
  • Pip
  • 38 posts
  • Gender:Male
try setting these values in the section (alps or synaptics) matching your pad: <key>maxTapDragRevTime</key> <integer>50000000</integer> <key>maxTapDragTime</key> <integer>250000000</integer> <key>minTapDragTime</key> <integer>25000000</integer> <key>minTapDuration</key> <integer>2500000</integer>these are the timing settings in nano-seconds setting the minimum and maximum time for recognizing a touchpad tap as dragging. these values worked for me.but: i can't drag windows with touchpad tapping, only file/folder icons and other objects
[/quote]
i've tried at least 10 different values. i got the window drag, but it was unusable (to get it, i had to try dragging the window at least 10 times).

anyway, thanks, if you want to try you can (i don't know what timings can i use), in fact it's all about that timings.


MJ

#70
Reign Of Terror

Reign Of Terror

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 105 posts
  • Gender:Male
  • Location:Milwaukee WI
now... am i supposed to install this ALPS driver even though i have a synaptics touchpad? im running a Acer Aspire 3680 iATKOS 10.5.2 and i dont want to screw anything up. you didnt really make it very clear what to do if you have a synaptics touchpad, only ALPS.

#71
lennyG

lennyG

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts

try setting these values in the section (alps or synaptics) matching your pad: <key>maxTapDragRevTime</key> <integer>50000000</integer> <key>maxTapDragTime</key> <integer>250000000</integer> <key>minTapDragTime</key> <integer>25000000</integer> <key>minTapDuration</key> <integer>2500000</integer>these are the timing settings in nano-seconds setting the minimum and maximum time for recognizing a touchpad tap as dragging. these values worked for me.but: i can't drag windows with touchpad tapping, only file/folder icons and other objects

i've tried at least 10 different values. i got the window drag, but it was unusable (to get it, i had to try dragging the window at least 10 times).

anyway, thanks, if you want to try you can (i don't know what timings can i use), in fact it's all about that timings.


MJ


What's the values for the window drag? It never happened to me.
I think the main difficulty of drag is because of sensitivity not because of timing.

since trackpad got so sensitive after using FFS scroll, it is almost impossible to make the second tap which is necessary for starting drag in the exact same spot as the first tap.
I wish someone comes up with a filtering function that allows FFS scroll to tolerate the difference between first spot and second spot.

I'm getting used to click button.. easier than focusing on not losing the same spot.
I don't understand how people have used dragging function of FFS scroll. Or, maybe there's something we don't know.. haha

#72
MisterJack

MisterJack

    InsanelyMac Protégé

  • Members
  • Pip
  • 38 posts
  • Gender:Male
i tried many values, so i don't remeber. and the dragging was about 10 pixel, so unusable. 8(


MJ

#73
ldlx

ldlx

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
  • Gender:Male
  • Location:Dresden DE

now... am i supposed to install this ALPS driver even though i have a synaptics touchpad? im running a Acer Aspire 3680 iATKOS 10.5.2 and i dont want to screw anything up. you didnt really make it very clear what to do if you have a synaptics touchpad, only ALPS.

You can use it. After installing the sensitivity could be higher than before, you have to slow down by setting speedScale value in the plist file. You will probably have trouble with light taps on the pad or to start dragging operations.EDIT: make a backup of your kext before installing the driver or you won't be able to undo the changes.

What's the values for the window drag? It never happened to me.I think the main difficulty of drag is because of sensitivity not because of timing.since trackpad got so sensitive after using FFS scroll, it is almost impossible to make the second tap which is necessary for starting drag in the exact same spot as the first tap. I wish someone comes up with a filtering function that allows FFS scroll to tolerate the difference between first spot and second spot.I'm getting used to click button.. easier than focusing on not losing the same spot.I don't understand how people have used dragging function of FFS scroll. Or, maybe there's something we don't know.. haha

sensitivity is a problem of the driver. in login window (after turning on your mac) ffscroll isn't running, it's getting loaded after first login. there you see the real sensitivity of the driver which is much higher than with the normal kext. so the new kext has to be modified to match threshold and sensitivity of the original kext. maybe another key can be inserted in the plist (which is actually not in it) to set these values when loading ffscroll.

#74
lennyG

lennyG

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
I found FFS scroll code. I doubt this one is the latest version, though.

Understanding this code will help us to determine the values in .plist at least.

http://www.koders.co...9B9D40B18D.aspx

#75
got no name

got no name

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts
Any hope for the Vostro? :(

#76
sam w

sam w

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
Hey,I got the same results mentioned earlier, but with a T41p. I think it's an IBM/Lenovo thing. My trackpad completely stopped responding, so I have to use an external. I'm trying to figure out how to uninstall it.
Btw, I'm on Kalyway 10.5.2

Edit:
Man....i forgot to back up my original ktext. Does anyone have a copy of the default one (or know where to find one)? I don't want to have to reinstall... :-(Thanks

Edit (again):
I managed to pull the original ApplePS2Controller.ktext off the Leopard install cd. Everything is back to where it was. I guess thinkpads can't do 2 finger scrolling.

#77
roneil4

roneil4

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 148 posts
  • Gender:Male
  • Location:VA
does anyone know how to increase touchpad sensitivity? My mouse moves unbearably slow right now. I already put the sensitivity to the maximum in system preferences (under mouse and keyboard settings). Scrolling works great though! Also, the link in the first post to the guide for changing different settings with ffscroll is broken.

#78
xbc

xbc

    InsanelyMac Protégé

  • Members
  • PipPip
  • 74 posts
  • Gender:Male
Well I almost got it working. Using a Gateway laptop with a Synaptic device version 5.9.

I got the settings workable (still hard to tap and drag but hey) My problem came up on
the reboot. The settings didn't stick. I am using Leopard 1.5.2 (leo4allv2) and following
the instrucitions to the letter, I never got the message to Fix the install of the Alps driver,
nor when I added the Deamon on the StartupItmes. When I reboot the FFScroll panel no longer
works. And the daemon does not start. I also noticed that the driver already installs a folder
called FFScroll to the StartupItems folder. (which seems to also try to load the same daemon)

So I am confused, if the Alps Driver instalation already put a startupitem to load FFScroll, why
do the instructions have a step where we add another?

Why don't I get the option button to fix on both parts of the install (maybe a 10.5.2 thing)?

Why will it not load any of the daemons no matter what I do? (I even tried /etc/rc.local but it
would boot but it would not work)

Can any one help me with this boot issues?

Regards

xbc

#79
real_sinjon

real_sinjon

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 121 posts
  • Location:UK

Hey,I got the same results mentioned earlier, but with a T41p. I think it's an IBM/Lenovo thing. My trackpad completely stopped responding, so I have to use an external. I'm trying to figure out how to uninstall it.
Btw, I'm on Kalyway 10.5.2

Edit:
Man....i forgot to back up my original ktext. Does anyone have a copy of the default one (or know where to find one)? I don't want to have to reinstall... :-(Thanks

Edit (again):
I managed to pull the original ApplePS2Controller.ktext off the Leopard install cd. Everything is back to where it was. I guess thinkpads can't do 2 finger scrolling.


I just installed this on an old IBM Thinkpad T42, Kalyway 10.5.2, which runs Synaptics 5.9. After editing the plist file for the accept value, (120 seems about the sweet spot), I seem to have a good balance with single finger cursor movement and two finger scrolling. I really have to press the touch pad hard to get 1 finger scrolling, but two fingers works fine, if anything maybe a little bit to sensitive. No tap-select working for me as yet but so far so good.

This old horse keeps surprising me. Just need to get some battery info working and graphics, well that's a lost cause I think. But it's definately usable for teaching the kids the joys of the Mac.

As I type this, the touchpad stopped responding! Thanks goodness for the usb mouse. About to reboot!!

#80
real_sinjon

real_sinjon

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 121 posts
  • Location:UK
As a further update to my last post, it seems touching any of the secondary mouse/scroll/nipple keys on this laptop, disables the touchpad. Not sure how to revive the touchpad other than reboot. Any ideas? Maybe not so good for the kids given how close these controls are to the trackpad and keyboard.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy