summaryrefslogtreecommitdiff
path: root/src/emuWheel.c
AgeCommit message (Expand)Author
2016-01-20Don't reset the other axis on wheel emulation scroll buildupPeter Hutterer
2014-12-17Split pEvdev->vals into pEvdev->abs_vals and pEvdev->rel_valsÉric Brunet
2013-10-22Fix wheel emulation for absolute device (#68415)Peter Hutterer
2013-08-28Remove a commentPeter Hutterer
2013-06-27Don't allow a wheel emulation inertia of 0 (#66125)Peter Hutterer
2013-01-23Split rel and abs axis mapping into two separate arraysPeter Hutterer
2012-05-21Fix some obvious constness-related compile warnings.Marcin Slusarz
2011-06-15Remove unused misc_label and valPeter Hutterer
2011-01-31Replace xf86Msg() with xf86IDrvMsg().Peter Hutterer
2011-01-25Add support for masked valuatorsChase Douglas
2011-01-24Remove support for X input ABI < 12.2Chase Douglas
2010-05-28Remove libc wrappers for malloc, calloc and free.Peter Hutterer
2010-04-29config: remove AH_TOP autoheader statement.Peter Hutterer
2010-04-20evdev: leaked_storage: free memory allocated from the xf86Option code.Oliver McFadden
2009-12-08allow wheel emulation to work with absolute-position devicesDima Kogan
2009-09-23emuWheel: fix signed/unsigned screwupPeter Hutterer
2009-08-18Allow 0 as wheel emulation button for unconditional scrolling (#20529)Dima Kogan
2009-08-18Restrict wheel emulation to a single axis at a time.Peter Hutterer
2009-08-13Rename parts of the Post API to a Queue API.Peter Hutterer
2009-08-04evdev: Use the EvdevPost...Event() functions in the emulation code.Oliver McFadden
2009-07-17Coverity Prevent: NO_EFFECT in EvdevWheelEmuSetProperty:Oliver McFadden
2009-05-21Rename pEvdev->buttons to pEvdev->num_buttons for clarity.Peter Hutterer
2009-02-02Janitor: make distcheck, .gitignore.Paulo Cesar Pereira de Andrade
2009-02-02Protect against zero-sized property values. #19882Peter Hutterer
2008-10-148-bit properties should use 8-bit storage types...Peter Hutterer
2008-10-14Tidy up evdev.hPeter Hutterer
2008-10-14Register property handler from within the modules, not the main evdev file.Peter Hutterer
2008-10-14Clean up program flow - don't call PreInit for "modules" on DEVICE_INIT.Peter Hutterer
2008-10-11Add checkonly handling to property handlers.Peter Hutterer
2008-10-11Stricter value checking for property changes.Peter Hutterer
2008-09-30Cleanup: "valid_vals" should be "vals" now.Peter Hutterer
2008-09-30Add evdev-properties.h file with #defines for all property names.Peter Hutterer
2008-09-26Use new property API (no ConfigureDP, less args to ChangeDP)Peter Hutterer
2008-09-04Use HAVE_PROPERTIES define instead of GET_ABI_MAJOR for property compilation.Peter Hutterer
2008-09-04Shut up "unused variable" compiler warnings.Peter Hutterer
2008-08-25Wheel emulation: initial values must be char.Peter Hutterer
2008-08-22Init all emulateWheel values, even if EmulateWheel is disabled.Peter Hutterer
2008-08-22Add wheel timeout property supportDan Nicholson
2008-08-22Add timeout support for mouse wheel emulationDan Nicholson
2008-08-08Simplify the property handler registration.Peter Hutterer
2008-08-08Add EVDEV_MAXBUTTONS instead of checking against 32.Peter Hutterer
2008-08-08Expose wheel emulation through device properties.Peter Hutterer
2008-08-07Adding mouse wheel emulation code.Chris Salch