aboutsummaryrefslogtreecommitdiff
path: root/src/evdev.h
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@redhat.com>2008-08-07 17:34:54 +0930
committerPeter Hutterer <peter.hutterer@redhat.com>2008-08-08 16:04:23 +0930
commit134829d911c698704595014ba402516ae9a2f36c (patch)
treee1251750fa92bfd21a5e6c88acccc401bb75d00d /src/evdev.h
parentAdd EVDEV_MAXBUTTONS instead of checking against 32. (diff)
downloadxf86-input-evdev-134829d911c698704595014ba402516ae9a2f36c.tar.gz
xf86-input-evdev-134829d911c698704595014ba402516ae9a2f36c.tar.bz2
xf86-input-evdev-134829d911c698704595014ba402516ae9a2f36c.zip
Simplify the property handler registration.
Instead of having separate handlers for each property, just handle all of them in one handler for emuMB, and one handler for emuWheel.
Diffstat (limited to 'src/evdev.h')
-rw-r--r--src/evdev.h10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/evdev.h b/src/evdev.h
index 91e382f..a0a336a 100644
--- a/src/evdev.h
+++ b/src/evdev.h
@@ -101,16 +101,10 @@ void EvdevMBEmuEnable(InputInfoPtr, BOOL);
unsigned int EvdevUtilButtonEventToButtonNumber(int code);
#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 3
-Atom EvdevMBEmuInitProperty(DeviceIntPtr, char*);
-Atom EvdevMBEmuInitPropertyTimeout(DeviceIntPtr, char*);
+void EvdevMBEmuInitProperty(DeviceIntPtr);
BOOL EvdevMBEmuSetProperty(DeviceIntPtr, Atom, XIPropertyValuePtr);
-Atom EvdevWheelEmuInitProperty(DeviceIntPtr, char*);
-Atom EvdevWheelEmuInitPropertyXMap(DeviceIntPtr, char*);
-Atom EvdevWheelEmuInitPropertyYMap(DeviceIntPtr, char*);
-Atom EvdevWheelEmuInitPropertyInertia(DeviceIntPtr, char*);
-Atom EvdevWheelEmuInitPropertyButton(DeviceIntPtr, char*);
-
+void EvdevWheelEmuInitProperty(DeviceIntPtr);
BOOL EvdevWheelEmuSetProperty(DeviceIntPtr, Atom, XIPropertyValuePtr);
#endif