use the keysyms instead of translating. waste.
This commit is contained in:
parent
c6eabf1880
commit
b8309807ab
1 changed files with 10 additions and 6 deletions
|
@ -76,6 +76,10 @@
|
||||||
#include <X11/Xcursor/Xcursor.h>
|
#include <X11/Xcursor/Xcursor.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#include <X11/Xlib.h>
|
||||||
|
#include <X11/keysym.h>
|
||||||
|
|
||||||
|
|
||||||
RrInstance *ob_rr_inst;
|
RrInstance *ob_rr_inst;
|
||||||
RrTheme *ob_rr_theme;
|
RrTheme *ob_rr_theme;
|
||||||
ObMainLoop *ob_main_loop;
|
ObMainLoop *ob_main_loop;
|
||||||
|
@ -203,17 +207,17 @@ gint main(gint argc, gchar **argv)
|
||||||
|
|
||||||
/* create available keycodes */
|
/* create available keycodes */
|
||||||
keys[OB_KEY_RETURN] =
|
keys[OB_KEY_RETURN] =
|
||||||
XKeysymToKeycode(ob_display, XStringToKeysym("Return"));
|
XKeysymToKeycode(ob_display, XK_Return);
|
||||||
keys[OB_KEY_ESCAPE] =
|
keys[OB_KEY_ESCAPE] =
|
||||||
XKeysymToKeycode(ob_display, XStringToKeysym("Escape"));
|
XKeysymToKeycode(ob_display, XK_Escape);
|
||||||
keys[OB_KEY_LEFT] =
|
keys[OB_KEY_LEFT] =
|
||||||
XKeysymToKeycode(ob_display, XStringToKeysym("Left"));
|
XKeysymToKeycode(ob_display, XK_Left);
|
||||||
keys[OB_KEY_RIGHT] =
|
keys[OB_KEY_RIGHT] =
|
||||||
XKeysymToKeycode(ob_display, XStringToKeysym("Right"));
|
XKeysymToKeycode(ob_display, XK_Right);
|
||||||
keys[OB_KEY_UP] =
|
keys[OB_KEY_UP] =
|
||||||
XKeysymToKeycode(ob_display, XStringToKeysym("Up"));
|
XKeysymToKeycode(ob_display, XK_Up);
|
||||||
keys[OB_KEY_DOWN] =
|
keys[OB_KEY_DOWN] =
|
||||||
XKeysymToKeycode(ob_display, XStringToKeysym("Down"));
|
XKeysymToKeycode(ob_display, XK_Down);
|
||||||
|
|
||||||
prop_startup(); /* get atoms values for the display */
|
prop_startup(); /* get atoms values for the display */
|
||||||
extensions_query_all(); /* find which extensions are present */
|
extensions_query_all(); /* find which extensions are present */
|
||||||
|
|
Loading…
Reference in a new issue