在GTK中注入鼠标事件(WebKitWebView)

时间:2011-08-06 12:11:14

标签: linux events webkit gtk

我有一个GTK窗口,其中包含一个显示用户界面的WebKitWebView。我通过触摸屏接收USB上的触摸信息。

如何将鼠标按下,拖动和向上事件注入Web工具包视图,而无需移动实际鼠标指针(因为可能有多个触摸屏连接到一台机器,所有这些都需要独立运行)?

1 个答案:

答案 0 :(得分:0)

您必须创建适当的GDK事件(鼠标按钮事件的Gdk事件按钮)并使用

将其放入事件队列中
void gdk_event_put(const GdkEvent *event)

有关详细信息,请参阅GDK文档。