Hi,

[EMAIL PROTECTED] writes:

> I did a CVS update yesterday (to try to resolve the display issues
> with directfb, mplayer and vsync flipping) and it seems that LIRC is
> no longer working correctly.  I put an event handler in my (gtk)
> application on the keypress event for a widget to find out what the
> (gtk) keyval being sent was and it was an 0xffffff.

you are talking about the keyval field in the GdkEventKey struct ?

> I put some debugging into inputdrivers/lirc/lirc.c and discovered that
> everything is fine there.  When I press the "CURSOR_DOWN" on my remote
> control, a 0xf003 is in the evt.key_symbol being sent off to
> dfb_input_dispatch().  in dfb_input_dispatch(), returning from
> fixup_key_event(), event->key_symbol remains 0xf003.  I get lost in
> reactor_dispatch() though, not having really dug into the core of
> directfb.

reactor_dispatch() shouldn't modify the event it dispatches so the
value should end up as is in gdk-directfb.

> Any ideas why this is failing all of a sudden?  Were changes made to
> LIRC recently that require that I update the gdk in my gtk tookit?

you may need to recompile GTK+ since we've changed the enum of key
symbols. If that doesn't help, please tell us what version of
GTK+-DirectFB using. Please check the ChangeLog in gdk/directfb and
tell me the date of the latest entry.


Salut, Sven


-- 
Info:  To unsubscribe send a mail to [EMAIL PROTECTED] with 
"unsubscribe directfb-dev" as subject.

Reply via email to