ecore-drm: Add private xkb fields for depressed, latched, locked, and
authorChris Michael <cp.michael@samsung.com>
Mon, 10 Mar 2014 13:31:18 +0000 (13:31 +0000)
committerChris Michael <cp.michael@samsung.com>
Mon, 10 Mar 2014 13:33:22 +0000 (13:33 +0000)
group

This adds fields to the xkb structure for storing when modifiers are
pressed, released, etc so we can handle those in key events.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
src/lib/ecore_drm/ecore_drm_private.h

index bbb2ec8..b0fa1c9 100644 (file)
@@ -198,6 +198,7 @@ struct _Ecore_Drm_Evdev
         xkb_mod_mask_t caps_mask;
         xkb_mod_mask_t altgr_mask;
         unsigned int modifiers;
+        unsigned int depressed, latched, locked, group;
      } xkb;
 
    Ecore_Drm_Evdev_Event_Type pending_event;