-#include "../../kernel/openbox.h"
+#include "kernel/openbox.h"
+#include "mouse.h"
#include <glib.h>
#include <string.h>
#include <stdlib.h>
else if (!g_ascii_strcasecmp("Right", l)) *button = 3;
else if (!g_ascii_strcasecmp("Up", l)) *button = 4;
else if (!g_ascii_strcasecmp("Down", l)) *button = 5;
- else *button = atoi(l);
+ else if (!g_ascii_strncasecmp("Button", l, 6)) *button = atoi(l+6);
if (!*button) {
g_warning("Invalid button '%s' in pointer binding.", l);
goto translation_fail;