summaryrefslogtreecommitdiff
path: root/synaptics.c
AgeCommit message (Expand)Author
2008-06-06Start reorganizing the source treeChristoph Brill
2007-07-06Implement "corner coasting".Joseph P. Skudlarek
2007-05-17Add a timeout to locked drags.Florian Loitsch
2007-05-17Allow to easily switch between move and scroll.Florian Loitsch
2007-05-17On Linux 2.6, the evdev interface provides support for requesting theMatthew Garrett
2007-04-11Add a config option to prevent the driver from grabbing the eventPeter Osterlund
2007-01-29Made the TrackstickSpeed option give the same speed independently ofPeter Osterlund
2007-01-28Rename the TrackstickAccelFactor option to TrackstickSpeed.Peter Osterlund
2007-01-28Small cleanup in trackstick functionality.Peter Osterlund
2007-01-28Fix whitespace in trackstick patches.Peter Osterlund
2007-01-17re-add instant movement detectionChristian Thaeter
2006-12-25removed exp_acclChristian Thaeter
2006-12-25merged first trackstick patchChristian Thaeter
2006-12-17Fix to make the driver work on newest xorg GIT.Jesper Smith
2006-12-17Implement 2-finger emulation for ALPS touchpads.Ingmar Ellenberger
2006-09-25Implement a SQR macro to simplify the code.Peter Osterlund
2006-07-15Trivial whitespace changes.Peter Osterlund
2006-07-07Fix compile errors when using Xorg 7.1.Peter Osterlund
2006-05-07Add new parameter "SingleTapTimeout".Vaclav Kadlcik
2006-04-17Create a helper function to set a floating point option value.Peter Osterlund
2006-04-17There is no need to fix up invalid circular trigger values. It is OKPeter Osterlund
2006-04-16Use a helper variable in the option parsing code.Peter Osterlund
2006-04-09Implemented two-finger vertical and horizontal scrolling.Peter Osterlund
2006-04-09Whitespace cleanup.Peter Osterlund
2006-04-09Implemented pressure dependent motion speed. Patch fromPeter Osterlund
2006-04-09Vertical/horizontal scrolling was incorrectly stopped thenPeter Osterlund
2006-04-09Included driver version number in the shared memoryPeter Osterlund
2006-04-09Make the device name change code handle more cases. PatchPeter Osterlund
2006-04-09Fixed some long vs int inconsistencies to make the driverPeter Osterlund
2006-04-09The touchpad stopped working if you did:Peter Osterlund
2006-04-09Implemented new driver options LeftRightScrolling,Peter Osterlund
2006-04-09In the DeviceOn() function, if opening the device nodePeter Osterlund
2006-04-09Revert change 15d3f642c725636446b3212b8efbd94a9fc9a59b and instead alwaysPeter Osterlund
2006-04-09Removed trailing whitespace.Peter Osterlund
2006-04-09Ignore the finger count from synaptics touchpads if thePeter Osterlund
2006-04-09Fixed spelling errors.Peter Osterlund
2006-04-09When coasting starts, take the partial scroll step from thePeter Osterlund
2006-04-09Implemented coasting, ie the ability to automaticallyPeter Osterlund
2006-04-09Made QueryHardware() static.Peter Osterlund
2006-04-09Cosmetic changes.Peter Osterlund
2006-04-09Fixed off-by-one error (see also changePeter Osterlund
2006-04-09Fixed a bug that made it possible to lock up the X server byPeter Osterlund
2006-04-09Always update the move_hist[] buffer when a finger is on thePeter Osterlund
2006-04-09Changed default values corresponding to changePeter Osterlund
2006-04-09Fixed off-by-one error in the pointer motion dx/dyPeter Osterlund
2006-04-09Rearranged code in HandleScrolling() to make it slightlyPeter Osterlund
2006-04-09Made it possible to use horizontal circular scrolling byPeter Osterlund
2006-04-09Better noise reduction in the x/y delta estimates used forPeter Osterlund
2006-04-09Improved edge motion behavior. The speed no longer dependsPeter Osterlund
2006-04-09Fixed inconsistent code formatting.Peter Osterlund