devilhorns pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=8fe9adead1e212d23e915200adbad616bc000fe0
commit 8fe9adead1e212d23e915200adbad616bc000fe0 Author: Chris Michael <[email protected]> Date: Tue Mar 11 08:41:08 2014 +0000 ecore-drm: Add private structure to store mouse information in evdev Signed-off-by: Chris Michael <[email protected]> --- src/lib/ecore_drm/ecore_drm_private.h | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/lib/ecore_drm/ecore_drm_private.h b/src/lib/ecore_drm/ecore_drm_private.h index b0fa1c9..6579807 100644 --- a/src/lib/ecore_drm/ecore_drm_private.h +++ b/src/lib/ecore_drm/ecore_drm_private.h @@ -70,7 +70,7 @@ extern int _ecore_drm_log_dom; /* undef this for non-testing builds */ -# define LOG_TO_FILE +//# define LOG_TO_FILE # ifdef LOG_TO_FILE extern FILE *lg; @@ -187,6 +187,16 @@ struct _Ecore_Drm_Evdev struct { + int x, y; + unsigned int last, prev; + double threshold; + Eina_Bool did_double : 1; + Eina_Bool did_triple : 1; + int prev_button, last_button; + } mouse; + + struct + { struct xkb_keymap *keymap; struct xkb_state *state; xkb_mod_mask_t ctrl_mask; --
