devilhorns pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=0b1cc3a17c99e5ca5929ecb6ff214a76536f0c7c
commit 0b1cc3a17c99e5ca5929ecb6ff214a76536f0c7c Author: Chris Michael <cp.mich...@samsung.com> Date: Mon Mar 10 09:56:00 2014 +0000 ecore-drm: Add xkb fields to Evdev structure Signed-off-by: Chris Michael <cp.mich...@samsung.com> --- src/lib/ecore_drm/ecore_drm_private.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/lib/ecore_drm/ecore_drm_private.h b/src/lib/ecore_drm/ecore_drm_private.h index 7f210cd..e35edca 100644 --- a/src/lib/ecore_drm/ecore_drm_private.h +++ b/src/lib/ecore_drm/ecore_drm_private.h @@ -185,6 +185,21 @@ struct _Ecore_Drm_Evdev int x, y; } abs; + struct + { + struct xkb_keymap *keymap; + struct xkb_state *state; + xkb_mod_mask_t ctrl_mask; + xkb_mod_mask_t alt_mask; + xkb_mod_mask_t shift_mask; + xkb_mod_mask_t win_mask; + xkb_mod_mask_t scroll_mask; + xkb_mod_mask_t num_mask; + xkb_mod_mask_t caps_mask; + xkb_mod_mask_t altgr_mask; + unsigned int modifiers; + } xkb; + Ecore_Drm_Evdev_Event_Type pending_event; Ecore_Drm_Evdev_Capabilities caps; Ecore_Drm_Seat_Capabilities seat_caps; --