summaryrefslogtreecommitdiff
path: root/include/input.h
AgeCommit message (Expand)AuthorFilesLines
2017-02-27os: log a bug whenever WriteToClient is called from the input threadPeter Hutterer1-0/+1
2016-10-26ddx: add new call to purge input devices that weren't addedPeter Hutterer1-0/+1
2016-10-05dix: Add valuator_mask_set_absolute_unacceleratedJonas Ådahl1-1/+4
2016-05-26Create a threaded mechanism for input [v7]Keith Packard1-6/+14
2016-05-26Remove SIGIO support for input [v5]Keith Packard1-0/+9
2016-05-03xfree86: add support for MatchIsTabletPadPeter Hutterer1-0/+1
2016-03-01config/udev: distinguish between real keyboards and other key devicesLaércio de Sousa1-0/+1
2015-05-20dix: Add unaccelerated valuators to the ValuatorMaskPeter Hutterer1-0/+15
2015-03-13Expose GetMaster to modules.Michal Srb1-1/+1
2015-03-13Drop valuator mask argument from GetKeyboardEventsPeter Hutterer1-3/+2
2014-11-12Drop trailing whitespacesPeter Hutterer1-4/+4
2014-10-08input: Remove unused SetKeySymsMapAdam Jackson1-3/+0
2014-07-17Avoid starting a comment with */*Peter Harris1-4/+4
2014-04-01Make XYToWindow a screen functionKeith Packard1-0/+1
2014-03-19xkb: add XkbLoadKeymapFromStringKristian Høgsberg1-0/+6
2014-02-05include: make the various button array lengths more obviousPeter Hutterer1-2/+2
2014-02-04input: un-constify InputAttributesPeter Hutterer1-6/+6
2014-01-12Replace 'pointer' type with 'void *'Keith Packard1-2/+2
2014-01-12xi: More warning cleanup for inputKeith Packard1-6/+6
2013-11-14include: export key_is_down and friendsPeter Hutterer1-6/+6
2013-10-14include: change grabtypes to start at 1Peter Hutterer1-3/+3
2013-05-10dix: XAllowEvents() on a touch event means accepting itPeter Hutterer1-0/+1
2013-05-10dix: move EmitTouchEnd to touch.cPeter Hutterer1-0/+1
2013-03-06dix: only show the cursor if a window defines one (#58398)Peter Hutterer1-0/+5
2013-02-08Short-cut the input device cleanup process during AbortServer()Peter Hutterer1-0/+2
2013-02-08Xext: if a root window is given in XTestFakeInput, move to thatPeter Hutterer1-0/+1
2013-01-09dix: add resource type to touch listenersPeter Hutterer1-1/+1
2013-01-09input: Record grab pointer in TouchListenerKeith Packard1-1/+1
2012-12-17Pass the event list through to the pointer barrier code to return itPeter Hutterer1-1/+2
2012-12-17barriers: Switch to an explicit hook for barrier constrainmentJasper St. Pierre1-0/+5
2012-11-20Don't use GetTouchEvents in EmitTouchEndThomas Jaeger1-0/+5
2012-11-20Don't use GetTouchEvents when replaying eventsThomas Jaeger1-0/+2
2012-10-19End physically active touches when device is disabledChase Douglas1-0/+1
2012-06-07dix: disable all devices before shutdownPeter Hutterer1-1/+1
2012-05-14dix: Remove redundant declarations.Michal Suchanek1-0/+3
2012-04-18Rename TouchEnsureSprite to TouchBuildSprite and event type checksChase Douglas1-2/+2
2012-04-18Split out helper function TouchListenerAcceptReject()Chase Douglas1-0/+2
2012-03-22Xi: Fix TouchEnd to TouchUpdate change for one accepted grabChase Douglas1-1/+2
2012-03-21Introduce a consistent coding styleKeith Packard1-379/+320
2012-02-08Implement touch early acceptChase Douglas1-0/+2
2012-02-08Check for proper window ID when processing touch allow requestsChase Douglas1-1/+1
2012-02-08Move AllowTouch to dix/touch.c, and rename to TouchAcceptRejectChase Douglas1-0/+2
2012-02-08Store window pointer in touch listener recordChase Douglas1-1/+2
2011-12-21dix: Remove touch grabs if the grab disappearsDaniel Stone1-0/+1
2011-12-21dix: hook up passive grabs and pointer emulated passive grabsPeter Hutterer1-0/+1
2011-12-21dix: add touch to pointer event conversion helperPeter Hutterer1-0/+2
2011-12-21dix: add real_event parameter to ActivatePassiveGrabPeter Hutterer1-1/+1
2011-12-21dix: add TouchResourceIsOwner helper functionPeter Hutterer1-0/+1
2011-12-21dix: add helper functions for adding/removing touch listenersPeter Hutterer1-1/+4
2011-12-21dix: add TouchGetPointerEventType helper functionChase Douglas1-0/+1