summaryrefslogtreecommitdiff
path: root/src/emuMB.c
Commit message (Expand)AuthorAgeFilesLines
* Middle emulation - make the emulated button number configurableDavid Strobach2016-11-211-2/+45
* Support XINPUT ABI 24 (remove select mask from block/wakeup handlers)Keith Packard2016-09-061-6/+2
* Support XINPUT ABI version 23 (threaded input)Keith Packard2016-06-021-3/+10
* Use xf86IDrvMsg in emuMB.c instead of ErrorFPeter Hutterer2012-06-081-2/+2
* Replace 0/1 button values with enumsPeter Hutterer2011-11-111-1/+2
* Remove support for X input ABI < 12.2Chase Douglas2011-01-241-4/+0
* Disable middle mouse button emulation by default.Peter Hutterer2010-05-311-35/+3
* config: remove AH_TOP autoheader statement.Peter Hutterer2010-04-291-1/+2
* emuMB: default to disabled mouse button emulation for touchscreens.Oliver McFadden2010-02-251-1/+5
* Add EvdevPostButtonEvent API to immediately post a button event (#23269)Peter Hutterer2009-08-141-1/+1
* Rename parts of the Post API to a Queue API.Peter Hutterer2009-08-131-3/+3
* evdev: Use the EvdevPost...Event() functions in the emulation code.Oliver McFadden2009-08-041-3/+3
* Don't register middle mouse button emulation handlers for keyboards.Peter Hutterer2009-07-201-0/+6
* Janitor: make distcheck, .gitignore.Paulo Cesar Pereira de Andrade2009-02-021-1/+1
* Disable middle mouse button emulation when a middle mouse button event is reg...Michael Chapman2009-01-131-0/+5
* emuMB: add EvdevMBEmuOn and call from EvdevOn to register wakeup handlers.Peter Hutterer2008-10-281-0/+5
* emulate MB: fix confusing log message.Peter Hutterer2008-10-241-2/+2
* MB emulation timeout is stored as Time, make the property 32-bit too.Peter Hutterer2008-10-231-3/+3
* Tidy up evdev.hPeter Hutterer2008-10-141-26/+26
* Register property handler from within the modules, not the main evdev file.Peter Hutterer2008-10-141-0/+2
* Clean up program flow - don't call PreInit for "modules" on DEVICE_INIT.Peter Hutterer2008-10-141-9/+0
* Add checkonly handling to property handlers.Peter Hutterer2008-10-111-3/+6
* Stricter value checking for property changes.Peter Hutterer2008-10-111-1/+10
* Remove useless initialization of rc.Peter Hutterer2008-10-021-1/+1
* Add evdev-properties.h file with #defines for all property names.Peter Hutterer2008-09-301-7/+4
* Use new property API (no ConfigureDP, less args to ChangeDP)Peter Hutterer2008-09-261-13/+8
* Use HAVE_PROPERTIES define instead of GET_ABI_MAJOR for property compilation.Peter Hutterer2008-09-041-3/+3
* Shut up "unused variable" compiler warnings.Peter Hutterer2008-09-041-0/+2
* Simplify the property handler registration.Peter Hutterer2008-08-081-18/+16
* Adding a function to map button events to button numbers.Chris Salch2008-08-061-5/+5
* Guard property changes against ABI_XINPUT < 3.Peter Hutterer2008-07-211-0/+2
* Add support for device properties, currently MB emulation and timeout.Peter Hutterer2008-07-101-0/+72
* Update COPYING with the correct copyright info.Peter Hutterer2008-07-031-5/+5
* Shut up compiler warning "implicit declaration of function 'xf86Msg'"Peter Hutterer2008-06-171-0/+2
* If Emulate3Buttons is specified in the config, don't auto-deactivate it.Peter Hutterer2008-06-111-3/+18
* Remove wakeup handlers when device is closed.Peter Hutterer2008-06-111-0/+9
* Enable middle-mouse button emulation.Peter Hutterer2008-06-101-0/+308