summaryrefslogtreecommitdiff
path: root/synaptics.c
AgeCommit message (Expand)Author
2006-04-09Don't call PS2QueryHardware() from PSMReadHwState().Peter Osterlund
2006-04-09Added (untested) support for the FreeBSD psm mouse driver.Peter Osterlund
2006-04-09Moved the CommData struct from synaptics.h to synproto.h soPeter Osterlund
2006-04-09Don't call ps2comm functions directly from synaptics.c.Peter Osterlund
2006-04-09Moved autodev handling to the protocol specific files.Peter Osterlund
2006-04-09Don't send the whole SynapticsPrivate struct to thePeter Osterlund
2006-04-09Small #include fix.Peter Osterlund
2006-04-09Moved reading of hardware state to the protocol specificPeter Osterlund
2006-04-09Replaced Success with TRUE/FALSE where possible.Peter Osterlund
2006-04-09Moved the QueryHardware function to the protocol specificPeter Osterlund
2006-04-09The PrintIdent() function doesn't need access to the wholePeter Osterlund
2006-04-09Some work on abstracting out the protocol differences fromPeter Osterlund
2006-04-09Spelling fixes.Peter Osterlund
2006-04-09Small simplification in HandleTapProcessing().Peter Osterlund
2006-04-09Moved pointer delta computations to a separate function.Peter Osterlund
2006-04-09Moved scroll processing to a separate function.Peter Osterlund
2006-04-09Implemented a proper state machine for tap and dragPeter Osterlund
2006-04-09Removed the unused reset retry loop.Peter Osterlund
2006-04-09More preparations for FreeBSD support.Peter Osterlund
2006-04-09Shortened the code in SynapticsPreInit() by introducing aPeter Osterlund
2006-04-09Some changes to make supporting FreeBSD easier. From ArnePeter Osterlund
2006-04-09When no usable event device node was found, print out howPeter Osterlund
2006-04-09Made it possible to have both circular scrolling andPeter Osterlund
2006-04-09Made it possible to disable vertical and horizontalPeter Osterlund
2006-04-09Made it possible to use "edge motion" also when notPeter Osterlund
2006-04-09Added pressure dependent edge motion speed. From MatthiasPeter Osterlund
2006-04-09Fixed bug in change ec6c36c16d5f7093f194595607bc9d2e1d114f5f.Peter Osterlund
2006-04-09Added support for middle mouse buttons. (Some ALPS touchpadsPeter Osterlund
2006-04-09Small preparation for pressure dependent edge motion speed.Peter Osterlund
2006-04-09Added a "distribution" target to the Makefile.Peter Osterlund
2006-04-09Removed unnecessary #include. From Paul BenderPeter Osterlund
2006-04-09Added support for circular scrolling. From Alexei GilchristPeter Osterlund
2006-04-09Handle touchpads with a scroll region on the right sidePeter Osterlund
2006-04-09Tiny cleanup.Peter Osterlund
2006-04-09Changed version to 0.12.3.v0.12.3Peter Osterlund
2006-04-09Changed version to 0.12.2.v0.12.2Peter Osterlund
2006-04-09Made tap processing configurable. Patch from Justin QuekPeter Osterlund
2006-04-09Guest packets require the newabs protocol. (From Fred HuchtPeter Osterlund
2006-04-09When calling HandleState() from timerFunc() make surePeter Osterlund
2006-04-09Cosmetic changes.Peter Osterlund
2006-04-09Fixed bug in change e6d92b0e4399ead8d24e043857d3120b87ecc1ef. Pass-throughPeter Osterlund
2006-04-09Fixed bug in change 5b55777bf27124647422000f9d71f273f7864406.Peter Osterlund
2006-04-09Cleaned up the packet parsing code.Peter Osterlund
2006-04-09Added pass through support. From David Kennedy and FredPeter Osterlund
2006-04-09Changed version to 0.12.1.v0.12.1Peter Osterlund
2006-04-09Restructured and updated the documentation. Created READMEPeter Osterlund
2006-04-09Improved a comment.Peter Osterlund
2006-04-09Replaced the oneFinger, twoFingers and threeFingersPeter Osterlund
2006-04-09Removed compatibility code for old (<test6) 2.6 kernels.Peter Osterlund
2006-04-09Made the packet checking code less strict, so that thePeter Osterlund