diff options
author | Martin Duquesnoy <xorg62@gmail.com> | 2012-06-22 19:09:13 +0200 |
---|---|---|
committer | Martin Duquesnoy <xorg62@gmail.com> | 2012-06-22 19:09:13 +0200 |
commit | e15c1936ac304eb500b6049f40366538ed71a220 (patch) | |
tree | f28644d819e20a39834ad672204dc963c4df2fb6 | |
parent | 018176c4ef692a831e371a2cd921f6879ef4e06c (diff) | |
download | wmfs-e15c1936ac304eb500b6049f40366538ed71a220.zip wmfs-e15c1936ac304eb500b6049f40366538ed71a220.tar.gz wmfs-e15c1936ac304eb500b6049f40366538ed71a220.tar.bz2 |
Same for the event one
-rw-r--r-- | src/event.c | 3 | ||||
-rw-r--r-- | src/event.h | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/event.c b/src/event.c index 9fb62fe..1e680d9 100644 --- a/src/event.c +++ b/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; } - diff --git a/src/event.h b/src/event.h index b43e2e8..bc74fd8 100644 --- a/src/event.h +++ b/src/event.h @@ -6,6 +6,8 @@ #ifndef EVENT_H #define EVENT_H +#include <X11/XKBlib.h> + #include "wmfs.h" #define MAX_EV 256 |