Two-finger scrolling stops working after a while
Solution 1:
A simpler solution that seemed to work for me in Firefox:
open about:config
and then find the properties
browser.gesture.swipe.left
browser.gesture.swipe.right
and set them from Browser:BackOrBackDuplicate
and Browser:ForwardOrForwardDuplicate
to empty. It's a workaround for a known bug ( https://bugzilla.mozilla.org/show_bug.cgi?id=927702 ).
Solution 2:
Two-finger scroll stopped working for me after awaking from a low-battery induced hibernate/sleep. I was able to fix the problem by manually going into sleep and then back out of sleep.
Solution 3:
This is a defect that is caused by trying to use the two finger gesture to swipe between pages. In Chrome/FF it's supposed to go back and forward in the history, but if there is no history, then it will cause an error and prevent any future scrolling via the trackpad.
A reproduction of the issue and a fix can be found in this video on Scroll Not Working Mac OS X Mavericks in Chrome / Firefox (*loud intro)
To fix it, as long as you're not married to two finger page swiping, you can go to System Preferences > Trackpad > and then disable Swipe Between Pages:
Quitting out of chrome and restarting will always restart the trackpad.
If you want to leave it broken, but still have the ability to scroll, you can go to System Preferences > General > and Show Scroll Bars always.