summaryrefslogtreecommitdiff
path: root/driver
AgeCommit message (Collapse)Author
2010-02-04Drivers list for loongson.Matthieu Herrb
2010-02-04Recognize WSDISPLAY_TYPE_SMFBMatthieu 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-14Fix a segfault in X for a clipped movie window.Owain Ainsworth
ok matthieu@ Original commit message from barry scott to upstream: Author: Barry Scott <barry.scott@onelan.co.uk> Date: Tue Jun 23 14:14:50 2009 +0100 Fix segv for clipped movie window When playing a movie that is clipped on its left and right edges the Xorg server will SEGV sometimes. This is because the intel driver ignores the clipping info when it copies the planes out of the XV data. The check for the optimised copy was wrong to ignore the width required. Which leads to too much data being copied by the memcpy. It the source buffe happens to end exactly on a page boundary the server will SEGV. As we reviewed the code we checked the calculation of src1, src2 and src3. The patch includes additional comments to make it clear what the elements of the calculation are. This bug exists in git head and we also see it in 2.4.1.
2009-12-12Link xf86-video-wsudl to the build on architecturesMatthieu Herrb
that support udl(4). ok todd@
2009-12-10Fix SwapXY and rotation support.Matthieu Herrb
More work to do wrt properties and calibration.
2009-12-07split the KB_VARTAB code in wscons autodetection so that it understandsOwain Ainsworth
both XkbOptions and XkbVariant. now we can understand the .dvorak, .nodeadkeys and .swapctrlcaps wscons variants and pass them correctly onto XKB. Means that xmodmap or setxkbmap magic isn't needed in those cases anymore. "no objections" matthieu@. Diff from Tobias Ulmer (tobiasu at tmux dot org); thanks!
2009-12-06Remove the input driver before returning NULL on error in PreInit().Matthieu Herrb
2009-11-29update to xf86-video-mga 1.4.11. Tested by landry@Matthieu Herrb
2009-11-27missing commit for mid-button emulation.Matthieu Herrb
2009-11-26Cleanup this driver a bit, following what's been done in xf86-input-ws:Matthieu Herrb
- no more convert proc - use the correct XInput device type - don't hardcode the package version number in the .c file.
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-24Update to xf86-video-radeonhd 1.3.0Matthieu Herrb
Tested by killi@ on a HD3200.
2009-11-24Update to xf86-video-openchrome 0.2.904.Matthieu Herrb
Tested by myself and kevlo@ on V800 and V855 chipsets.
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
2009-11-23Handle NetBSD's wsmouse ABI versions. From marc at msys dot ch. Thanks.Matthieu Herrb
2009-11-23split wsProc().Matthieu Herrb
2009-11-23typo. From marc@msys.ch. Thanks.Matthieu Herrb
2009-11-23regenMatthieu Herrb
2009-11-23Bump version -> 1.2.9Matthieu Herrb
2009-11-23Fetch the module version from autotools instead of hard-coding it.Matthieu Herrb
2009-11-23kill white space at EOLMatthieu Herrb
2009-11-23Set correct device type and mode in XInput structures.Matthieu Herrb
2009-11-22unifdef USB_NEW_HID.Matthieu Herrb
USB_GET_REPORT_ID is available on NetBSD and OpenBSD for more than 7 years now.
2009-11-22Get rid of the now unused remaining moduleInfoRec bits.Matthieu Herrb
2009-11-22regenMatthieu Herrb