Disable XInput handling for keyboard events, re-enabling key press and
authorØyvind Kolås <pippin@openedhand.com>
Mon, 30 Jun 2008 14:01:03 +0000 (14:01 +0000)
committerØyvind Kolås <pippin@openedhand.com>
Mon, 30 Jun 2008 14:01:03 +0000 (14:01 +0000)
commit5525d0cad78163c469363dc761768942a929dbe8
tree2544f47ed15b7b829ad53fc693504e91c765004b
parent9fa47035ac3be11df2d1899fb7a5dfe151021998
Disable XInput handling for keyboard events, re-enabling key press and
release events when pointer is outside window as well as re-enabling
keyrepeat.
* clutter/glx/clutter-stage-glx.c: (clutter_stage_glx_realize): select
for KeyPressMask and KeyReleaseMask even with XInput enabled.
* clutter/x11/clutter-backend-x11.c: (_clutter_x11_register_xinput):
Disabled the XInput keyboard code paths (comments and #if 0's)
* clutter/x11/clutter-event-x11.c: (event_translate): always handle
keyboard events without regard to XInput.
ChangeLog
clutter/glx/clutter-stage-glx.c
clutter/x11/clutter-backend-x11.c
clutter/x11/clutter-event-x11.c