--- /dev/null
+#ifndef __plugin_mouse_mouse_h
+#define __plugin_mouse_mouse_h
+
+#include "../../kernel/action.h"
+
+typedef enum {
+ MouseAction_Press,
+ MouseAction_Release,
+ MouseAction_Click,
+ MouseAction_DClick,
+ MouseAction_Motion,
+ NUM_MOUSEACTION
+} MouseAction;
+
+typedef struct {
+ guint state;
+ guint button;
+ Action *action[NUM_MOUSEACTION];
+} MouseBinding;
+
+#endif