From b450efdf95999cad08de23ce069f04a66bdae24b Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Fri, 19 Aug 2011 11:15:09 +1000 Subject: Support smooth scrolling on REL_WHEEL, REL_HWHEEL and REL_DIAL Automatic smooth scrolling setup for these axes, with REL_WHEEL and REL_DIAL both mapping into vscrolling. REL_WHEEL is the preferred axis. Mouse wheel emulation is not yet updated for smooth scrolling. Signed-off-by: Peter Hutterer Reviewed-by: Daniel Stone --- src/evdev.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/evdev.h') diff --git a/src/evdev.h b/src/evdev.h index a18a025..b2e2f42 100644 --- a/src/evdev.h +++ b/src/evdev.h @@ -55,6 +55,10 @@ #define LED_CNT (LED_MAX+1) #endif +#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 14 +#define HAVE_SMOOTH_SCROLLING 1 +#endif + #define EVDEV_MAXBUTTONS 32 #define EVDEV_MAXQUEUE 32 -- cgit v1.2.3