summaryrefslogtreecommitdiff
path: root/xkb/xkbActions.c
AgeCommit message (Expand)AuthorFilesLines
2016-09-21xkb: fix turbo-repeat of RedirectKey-ed keysymsMihail Konev1-1/+2
2016-05-26xkb: Hold input lock across injected key event processingKeith Packard1-2/+1
2016-05-26Remove SIGIO support for input [v5]Keith Packard1-2/+2
2015-11-24Input: Add focus-in event sourceDaniel Stone1-0/+26
2015-11-24XKB: Split filter execution into a separate functionDaniel Stone1-68/+76
2015-09-29xkb: Keyboard mouse button emulation should not suppress other keyboard eventsAndreas Wettstein1-1/+3
2015-09-29xkb: Suppress autorepeat for Set and Lock of Mods, Groups, and ControlsAndreas Wettstein1-0/+5
2015-04-21Convert XKB to new *allocarray functionsAlan Coopersmith1-2/+2
2014-11-12Drop trailing whitespacesPeter Hutterer1-8/+8
2014-03-11xkb: push locked modifier state down to attached slave devicesPeter Hutterer1-0/+20
2014-03-11xkb: factor out state update into a functionPeter Hutterer1-23/+32
2014-03-11xkb: factor out the StateNotify flag checkPeter Hutterer1-9/+18
2014-01-12Replace 'pointer' type with 'void *'Keith Packard1-3/+3
2013-03-06xkb: Fixes to LatchMods/LatchGroupAndreas Wettstein1-69/+80
2013-02-08xkb: Fix repeat behaviour of redirect and message actionsAndreas Wettstein1-57/+90
2012-05-14xkb: Remove redundant declarations.Michal Suchanek1-1/+0
2012-03-22XKB: Redirect actions defunct with Gtk3 (XInput?)Andreas Wettstein1-4/+22
2012-03-21Introduce a consistent coding styleKeith Packard1-1022/+1041
2012-01-09xkb: Message actions suppress other key presses #28575Andreas Wettstein1-1/+1
2011-12-12_XkbFilterDeviceBtn: move variable declarations to match usage scopeAlan Coopersmith1-4/+5
2011-11-09input: replace remaining GetPairedDevice() with GetMaster()Peter Hutterer1-1/+1
2011-10-25xkb: Support noLock and noUnlock flags for LockModsAndreas Wettstein1-2/+5
2011-05-11input: replace EventListPtr with InternalEvent arrayPeter Hutterer1-2/+2
2011-03-09xkb: Ensure that XKB device private won't leak on device disconnect.Rami Ylimäki1-9/+2
2011-02-22Move master/lastSlave out of the union into separate fields.Peter Hutterer1-1/+1
2011-02-22Switch to use IsFloating()Peter Hutterer1-3/+3
2010-10-22Abstract valuator masks through a set of APIs.Peter Hutterer1-5/+8
2010-09-01xkb: Fix RedirectKey didn't send any event.David Ge1-0/+1
2010-08-12Silence GCC warning about uninitialized lastSlave variableKeith Packard1-1/+1
2010-08-13xkb: if the button isn't down, don't fake an event.Peter Hutterer1-0/+5
2010-08-13xkb: post-fix PointerKeys button events with a DeviceChangedEvent.Peter Hutterer1-33/+57
2010-07-02Update the sprite immediately when moving it with MouseKeysAlan Coopersmith1-0/+6
2010-07-02xkb: release XTEST pointer buttons on physical releases. (#28808)Peter Hutterer1-2/+2
2010-07-01xkb: emulate PointerKeys events only on the master device.Peter Hutterer1-5/+4
2010-07-01xkb: merge lockedPtrButtons state from all attached SDs.Peter Hutterer1-0/+8
2010-07-01xkb: Mark switch case fallthrough with comment.Peter Hutterer1-0/+2
2010-06-06Initialize private keys in test suiteKeith Packard1-0/+5
2010-06-06Replace deprecated bzero with memsetMikhail Gusarov1-1/+1
2010-06-05Change the devPrivates API to require dixRegisterPrivateKeyKeith Packard1-2/+1
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov1-3/+3
2010-04-19xkb: rename XkbFakeDeviceButton and XkbFakeDeviceMotion, move into xkbActions.cPeter Hutterer1-13/+84
2010-04-16xkb: use GPE for XKB fake motion events.Peter Hutterer1-2/+2
2010-02-02xkb: sed True -> TRUE and False -> FALSEPeter Hutterer1-19/+19
2010-01-25xkb: remove _XkbTyped*allocPeter Hutterer1-4/+3
2009-09-13xkb: split effectiveGroup calculation into separate utility function.Peter Hutterer1-24/+5
2009-07-30include: untangle events.h from the SDK headers.Peter Hutterer1-0/+1
2009-07-10Revert "XKB: Sanitise * actions" commits (#19602)Peter Hutterer1-9/+9
2009-05-06xkb: remove oldState from XkbHandleActions.Peter Hutterer1-4/+2
2009-03-16xkb: xkbi has a pointer to the device - use this instead of inputInfo.pointer.Peter Hutterer1-1/+1
2009-03-16xkb: the VCP can post device events, don't stop xkb filtering on it.Peter Hutterer1-2/+2