summaryrefslogtreecommitdiff
path: root/eventcomm.c
AgeCommit message (Collapse)Author
2008-06-06Start reorganizing the source treeChristoph Brill
First let's move the source and header files to a seperate source directory. The structure of the new directory layout will be similar to xf86-input-evdev.
2007-07-06Update my copyright information.Peter Osterlund
2007-05-17Don't match wacom tablets in the event device probing.Peter Osterlund
2007-05-17On Linux 2.6, the evdev interface provides support for requesting theMatthew Garrett
resolution of input devices. The included patch uses this to set the defaults for various parameters. As a result, synaptics, alps and appletouch pads all work approximately identically without requiring model-specific configuration. The defaults should be almost identical to the current defaults on synaptics pads. We've shipped this code in the current Ubuntu release (7.04) without any known user issues. This is against current git.
2007-04-11Add a config option to prevent the driver from grabbing the eventPeter Osterlund
device for exclusive use.
2006-07-07Fix compile errors when using Xorg 7.1.Peter Osterlund
Initial patch from VMiklos <vmiklos@frugalware.org>. Somewhat modified by me.
2006-04-09If no /dev/input/event* device nodes are found, say so inPeter Osterlund
the log file.
2006-04-09The evdev auto-dev code could incorrectly blame problems onPeter Osterlund
a missing evdev driver.
2006-04-09Made the event auto device detection work even if somePeter Osterlund
/dev/input/event nodes are missing, which can happen when using a udev based system.
2006-04-09Made the event device auto detection more robust. Check forPeter Osterlund
required features (ABS_X, ABS_Y, ABS_PRESSURE and BTN_TOOL_FINGER) instead of relying on the IDs of the input device. Suggested by Vojtech Pavlik.
2006-04-09Implemented ALPS DualPoint support from changePeter Osterlund
c01b4c0bceb65df01b7ddfb180fc367c6d070370 also for the 2.6 linux kernel.
2006-04-09Fixed compiler warnings when using the xorg sdk includePeter Osterlund
files.
2006-04-09Added support for Synaptics cPad devices. (Also requires aPeter Osterlund
2.6 kernel patch.) From Jan Steinhoff <Jan.Steinhoff@uni-jena.de>.
2006-04-09Fixed detection of ALPS touchpads when using a 2.6 linuxPeter Osterlund
kernel. Reported by stage.nexvision <stage.nexvision@laposte.net>.
2006-04-09Fixed change 09085c9fb8f4e243e6bda78a019cd8a50c693dfc. If the devicePeter Osterlund
nodes don't exist, don't blame it on missing evdev support.
2006-04-09If the evdev kernel module seems to be missing, say so inPeter Osterlund
the log file.
2006-04-09Properly implement EventQueryHardware().Peter Osterlund
2006-04-09Don't call PS2QueryHardware() from PSMReadHwState().Peter Osterlund
2006-04-09Removed unnecessary #includes and made some code formattingPeter Osterlund
fixes.
2006-04-09Renamed synapticshw to SynapticsHwInfo to avoid conflictsPeter Osterlund
with the FreeBSD psm driver.
2006-04-09Moved the CommData struct from synaptics.h to synproto.h soPeter Osterlund
that ps2comm.c and eventcomm.c don't have to define SYNAPTICS_PRIVATE.
2006-04-09Moved autodev handling to the protocol specific files.Peter Osterlund
2006-04-09Don't send the whole SynapticsPrivate struct to thePeter Osterlund
ReadHwState() functions.
2006-04-09Moved reading of hardware state to the protocol specificPeter Osterlund
files.
2006-04-09Moved the QueryHardware function to the protocol specificPeter Osterlund
files.
2006-04-09Some work on abstracting out the protocol differences fromPeter Osterlund
synaptics.c to make supporting the FreeBSD psm driver possible.