summaryrefslogtreecommitdiff
path: root/driver/xf86-input-ws
AgeCommit message (Collapse)Author
2011-11-09Call wsInitProperty() only for WSMOUSE_TYPE_TPANEL and simplify code.Alexandr Shadchin
Also renamed wsInitProperty and wsSetProperty to wsInitCalibProperty and wsSetCalibProperty respectively. ok matthieu@
2011-11-09Simplify wsPreInitAlexandr Shadchin
ok matthieu@
2011-11-09Ignore option Raw for mices. (was more noise than useful information)Alexandr Shadchin
ok matthieu@
2011-11-09Remove call xf86CollectInputOptions. It is useless if second arg is NULL.Alexandr Shadchin
ok matthieu@
2011-11-08Mapping scroll events:Alexandr Shadchin
on 4 and 5 buttons (vertical scrolling) on 6 and 7 buttons (horizontal scrolling) This is do default xf86-input-mouse, xf86-input-evdev. Also sync manual page. ok matthieu@
2011-11-08Correct clean bit for scroll buttons plus small optimisation.Alexandr Shadchin
ok matthieu@
2011-11-08Process only changed buttonAlexandr Shadchin
ok matthieu@
2011-11-08Fix memory leakAlexandr Shadchin
ok matthieu@
2011-11-07Replace xf86FindOptionValue on xf86SetStrOption.Alexandr Shadchin
If option set as "", then xf86FindOptionValue returns "", and xf86SetStrOption returns NULL. ok matthieu@
2011-11-07Small fix manual pageAlexandr Shadchin
ok matthieu@
2011-11-07Remove code for ABI_XINPUT_VERSION < 12Alexandr Shadchin
ok matthieu@
2011-11-07Replace xf86Msg on xf86IDrvMsg.Alexandr Shadchin
The latter provides a standardised message format in the form of driver name: device name: message ok matthieu@
2011-11-06Remove prototype wsChangeControl, this is missing in last changeAlexandr Shadchin
2011-10-16Some cleanup:Alexandr Shadchin
* remove trailing whitespace * remove odd pInfo->private = priv * remove wsChangeControl (not used) * remove useless actions in wsControlProc ok matthieu@
2011-07-17Unifdef support for xinput ABI up to 10.Matthieu Herrb
2011-07-16Unifdef support for xinput ABI up to 10.Matthieu Herrb
2011-07-16Mention that this driver also supports ums(4), tweaks and white-spaceMatthieu Herrb
cleanups.
2011-05-08fix xf86-input-ws on xserver 1.9 and earlier.Matthieu Herrb
<xorg-server.h> is needed to get the proper Xinput ABI definition from other headers.
2011-04-24xf86-input-ws 1.3.0:Matthieu Herrb
- API compatibility with Xserver 1.10 - sync build system with other Xorg input modules
2010-06-06Drop empty .TP. From Joerg Sonnenberger at NetBSD.Matthieu Herrb
2010-01-10Remove unused screen_width and screen_height fields fromMatthieu Herrb
driver private data.
2010-01-10Typos in comments and error messages.Matthieu Herrb
2009-12-31Default to ZAxisMapping 4 5 6 7.Matthieu Herrb
This is what most users expect noawadays.
2009-12-10Fix SwapXY and rotation support.Matthieu Herrb
More work to do wrt properties and calibration.
2009-12-06Remove the input driver before returning NULL on error in PreInit().Matthieu Herrb
2009-11-27missing commit for mid-button emulation.Matthieu Herrb
2009-11-26white spaceMatthieu Herrb
2009-11-26regenMatthieu Herrb
2009-11-26Missed this file when adding middle button emulation.Matthieu Herrb
2009-11-26Documentation for Emulate3Buttons and Emulate3Timeout and the associatedMatthieu Herrb
properties.
2009-11-26Add middle mouse button emulation to xf86-input-ws.Matthieu Herrb
Code stolen from evdev, that stole it from xf86-input mouse.
2009-11-26Document device propertiesMatthieu Herrb
2009-11-26Set resx/resy fields of the wscons calibration structure to the savedMatthieu Herrb
values when the calibration properties change.
2009-11-25Only default to raw mode for touchpanels. The raw mode doesn't makeMatthieu Herrb
sense for mices.
2009-11-25When calibrating directly update the axis structures with new min/max values.Matthieu Herrb
In xserver 1.7 with axis labels, the init function used previously makes no sense anymore.
2009-11-25The raw mode is a lot more useful now. So enable it by default.Matthieu Herrb
2009-11-25No need to maintain a local cache of the pointer position anymore.Matthieu Herrb
2009-11-25regenMatthieu Herrb
2009-11-25Implement device properties for calibration data.Matthieu Herrb
Setting the properties also write to the kernel table. The calibration code can now change the data without quitting X.
2009-11-25Save a copy of the kernel calibration data in the private data andMatthieu Herrb
use it to save/restore the state during DEVICE_ON/DEVICE_OFF.
2009-11-25Send events upstreams one axis at a time.Matthieu Herrb
2009-11-23regenMatthieu Herrb
2009-11-23Missed one openbsd->xf86 rename.Matthieu Herrb
2009-11-23conversion_proc is not used anymore since Xserver 1.5.Matthieu Herrb
Don't define one that's never called.
2009-11-23Document option "raw".Matthieu Herrb
2009-11-23Fix previous for non tablet cases. the WSMOUSE_IO_GCALIBCOODS fails there.Matthieu Herrb
2009-11-23Implement a new "raw" mode that will put a panel in raw mode.Matthieu Herrb
Calibration data is read from the kernel, so things still work in this mode.
2009-11-23Another unused declaratin bites the dust.Matthieu Herrb
2009-11-23- fix parameter orders for XInput 2 xf86InitValuatorAxisStruct() callsMatthieu Herrb
- set min/max axis values for absolute valuators
2009-11-23Set buttons and axis labels for XInput 2.Matthieu Herrb