summaryrefslogtreecommitdiff
path: root/dix/getevents.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-23Revert "include: move BUG_*() macros to separate header"Peter Hutterer1-1/+0
2024-02-15include: move BUG_*() macros to separate headerEnrico Weigelt1-0/+1
2023-02-20dix: fix wheel emulation lockup when a negative increment is setPeter Hutterer1-3/+3
2023-02-16dix: switch scroll button emulation to multiples of incrementPeter Hutterer1-24/+83
2023-02-16dix: remove pointless "flexible" x/y axis mappingPeter Hutterer1-7/+6
2021-09-07touchevents: set the screen pointer after checking the device is enabledIgnacio Casal Quinteiro1-1/+3
2021-05-30dix: Implement gesture event submission code pathPovilas Kanapickas1-0/+136
2021-02-15dix: Add POINTER_RAWONLY flagOlivier Fourdan1-24/+29
2020-07-05Fix spelling/wording issuesAlan Coopersmith1-6/+6
2019-08-27dtrace: s/#if/#ifdef/ for XSERVER_DTRACEAdam Jackson1-4/+4
2019-03-29dix: leave last.valuators alone on slave switchPeter Hutterer1-24/+1
2018-04-05dix: Hush an almost certainly bogus warningAdam Jackson1-1/+1
2016-11-29xwayland: Don't send KeyRelease events on wl_keyboard::leaveRui Matos1-1/+4
2015-11-24Input: Add focus-in event sourceDaniel Stone1-0/+5
2015-11-24Input: Add DeviceEventSource enumDaniel Stone1-11/+13
2015-09-23dix: put warning in for scroll increments of 0Peter Hutterer1-0/+4
2015-05-20dix: hook up the unaccelerated valuator masksPeter Hutterer1-7/+20
2015-03-13Drop valuator mask argument from GetKeyboardEventsPeter Hutterer1-35/+5
2015-02-10Get rid of const warnings in XSERVER_INPUT_EVENT dtrace probe callsAlan Coopersmith1-6/+1
2015-01-05dix: offset touch root coordinates by ScreenRec origins (#86655)Peter Hutterer1-3/+3
2014-10-28dix: Untwist transformAbsolute logic, eliminate uninitialized value warningsKeith Packard1-11/+11
2014-07-14Revert "dix: fix up coordinate scaling when external monitors are present"Peter Hutterer1-60/+20
2014-06-23dix: fix up coordinate scaling when external monitors are presentPeter Hutterer1-20/+60
2014-02-04dix: prevent a driver from initializing or submitting buttons > MAX_BUTTONSPeter Hutterer1-0/+2
2014-01-12Clean up warnings in DIXKeith Packard1-5/+6
2013-07-25dix: set the valuator mask to ensure XI 1.x events have dataPeter Hutterer1-1/+1
2013-07-22dix: scale y back instead of x up when pre-scaling coordinatesPeter Hutterer1-3/+3
2013-05-23dix: fix device scaling to use a [min,max[ range.Peter Hutterer1-4/+10
2013-05-23dix: pre-scale x by the screen:device:resolution ratioPeter Hutterer1-18/+28
2013-05-07dix: send the current axis value in DeviceChangedEvents (#62321)Peter Hutterer1-0/+1
2013-02-08dix: support the transformation matrix for relative devices.Peter Hutterer1-2/+25
2013-02-08Merge branch 'ptraccel-fixes' into for-keithPeter Hutterer1-2/+24
2013-02-08dix: pre-scale relative events from abs devices to desktop ratio (#31636)Peter Hutterer1-2/+24
2013-02-08Xext: if a root window is given in XTestFakeInput, move to thatPeter Hutterer1-6/+12
2013-02-08dix: when scaling from desktop coord, take the total desktop size (#51904)Sybren van Elderen1-2/+2
2013-01-11dix: fix error logging occuring in signal context of GetTouchEventsBenjamin Tissoires1-4/+4
2012-12-17Pass the event list through to the pointer barrier code to return itPeter Hutterer1-4/+11
2012-11-20dix: Save touchpoint last coordinates before transform. #49347Yuly Novikov1-14/+8
2012-11-20Simplify GetTouchEventsThomas Jaeger1-49/+17
2012-11-20Don't use GetTouchEvents in EmitTouchEndThomas Jaeger1-0/+31
2012-11-20Update the MD's position when a touch event is receivedThomas Jaeger1-0/+8
2012-11-19remove init_eventThomas Jaeger1-12/+1
2012-10-29dix: fix zaphod screen scrossing (#54654)Peter Hutterer1-2/+3
2012-09-24dix: fix scale_to_desktop for edge ABS eventsYufeng Shen1-2/+2
2012-08-21dix: work around scaling issues during WarpPointer (#53037)Peter Hutterer1-1/+17
2012-08-07dix: make sure the mask is set for emulated scroll events (#52508)Peter Hutterer1-0/+2
2012-07-02Merge branch 'sigsafe-logging-varargs'Keith Packard1-2/+2
2012-07-02Log messages in GetTouchEvents() in a signal safe mannerChase Douglas1-2/+2
2012-06-20dix: if the scroll valuator reaches INT_MAX, reset to 0Peter Hutterer1-6/+34
2012-06-07Replace a few BUG_WARN with BUG_RETURN_VALPeter Hutterer1-4/+1