#define DETENT_DEVICE_NAME "tizen_detent"
-typedef struct _E_Devicemgr_Coords E_Devicemgr_Coords;
-
-struct _E_Devicemgr_Coords
-{
- int x, y;
-};
-
struct _E_Devicemgr_Conf_Edd
{
struct
EINTERN Eina_Bool e_devicemgr_detent_is_detent(const char *name);
-EINTERN Eina_Bool e_devicemgr_keyboard_grab_subtype_is_grabbed(Ecore_Device_Subclass subclas);
-EINTERN int e_devicemgr_keyboard_ungrab(struct wl_client *client, struct wl_resource *surface);
-EINTERN int e_devicemgr_keyboard_grab(struct wl_client *client, struct wl_resource *surface, uint32_t subclas);
-
EINTERN int e_devicemgr_relative_motion_grab(struct wl_client *client, struct wl_resource *resource, struct wl_resource *surface, uint32_t boundary);
EINTERN int e_devicemgr_relative_motion_ungrab(struct wl_client *client, struct wl_resource *resource, struct wl_resource *surface);
EINTERN Eina_Bool e_devicemgr_relative_motion_is_grabbed(unsigned int boundaries);
EINTERN void e_devicemgr_conf_init(E_Devicemgr_Config_Data *dconfig);
EINTERN void e_devicemgr_conf_fini(E_Devicemgr_Config_Data *dconfig);
-EINTERN int e_devicemgr_create_virtual_device(Ecore_Device_Class clas, const char *name);
-EINTERN void e_devicemgr_destroy_virtual_device(int uinp_fd);
-
EINTERN Eina_Bool e_devicemgr_strcmp(const char *dst, const char *src);
EINTERN int e_devicemgr_input_pointer_warp(struct wl_client *client, struct wl_resource *resource, struct wl_resource *surface, wl_fixed_t x, wl_fixed_t y);
--- /dev/null
+#ifndef E_DEVICEMGR_KEYBOARD_GRAB_INTERN_H
+#define E_DEVICEMGR_KEYBOARD_GRAB_INTERN_H
+
+#include "e_intern.h"
+#include "e_devicemgr.h"
+
+EINTERN Eina_Bool e_devicemgr_keyboard_grab_subtype_is_grabbed(Ecore_Device_Subclass subclas);
+EINTERN int e_devicemgr_keyboard_ungrab(struct wl_client *client, struct wl_resource *surface);
+EINTERN int e_devicemgr_keyboard_grab(struct wl_client *client, struct wl_resource *surface, uint32_t subclas);
+
+#endif
#include "e_devicemgr_intern.h"
#include "e_devicemgr_block_intern.h"
#include "e_devicemgr_inputgen_intern.h"
+#include "e_devicemgr_keyboard_grab_intern.h"
#include "e_input_intern.h"
#include "e_comp_wl_intern.h"
#include "e_comp_wl_input_intern.h"