Browse Source

Same for the event one

Martin Duquesnoy 12 years ago
parent
commit
e15c1936ac
2 changed files with 3 additions and 2 deletions
  1. 1 2
      src/event.c
  2. 2 0
      src/event.h

+ 1 - 2
src/event.c

@@ -347,7 +347,7 @@ static void
 event_keypress(XEvent *e)
 {
      XKeyPressedEvent *ev = &e->xkey;
-     KeySym keysym = XKeycodeToKeysym(EVDPY(e), (KeyCode)ev->keycode, 0);
+     KeySym keysym = XkbKeycodeToKeysym(EVDPY(e), (KeyCode)ev->keycode, 0, 0);
      struct keybind *k;
 
      screen_update_sel();
@@ -434,4 +434,3 @@ event_init(void)
      event_handle[SelectionClear]   = event_selectionclearevent;
      event_handle[UnmapNotify]      = event_unmapnotify;
 }
-

+ 2 - 0
src/event.h

@@ -6,6 +6,8 @@
 #ifndef EVENT_H
 #define EVENT_H
 
+#include <X11/XKBlib.h>
+
 #include "wmfs.h"
 
 #define MAX_EV 256