I need for an application to generate a key event in order to emulate a keyboard.
I would guess that you can use e.g. gdk_display_put_event()
, but your question is not very clear.
Do you expect other applications than your own to see the emulated keyboard events? Not sure GDK can do that.