1 /* emit foo webcam button event */
3 /* gcc -o test-webcam-button test-webcam-button.c -lX11 -lXtst */
7 #include <X11/extensions/XTest.h>
8 #include <X11/XF86keysym.h>
15 dpy
= XOpenDisplay (NULL
);
17 printf ("Emitting fake Webcam button press in 2 seconds...\n");
18 printf ("Focus Cheese window to make it receive the event\n");
20 XTestFakeKeyEvent (dpy
, XKeysymToKeycode (dpy
, XF86XK_WebCam
), True
, 2000);
21 XTestFakeKeyEvent (dpy
, XKeysymToKeycode (dpy
, XF86XK_WebCam
), False
, CurrentTime
);