summaryrefslogtreecommitdiffstats
path: root/x11vnc/uinput.h
diff options
context:
space:
mode:
authorrunge <runge>2006-07-09 01:48:31 +0000
committerrunge <runge>2006-07-09 01:48:31 +0000
commit079528470d8a1dfeab321ebdc2ab6c42943ed296 (patch)
treeaaa83a4d318c1c72a7698c3b8a6b5318397688d3 /x11vnc/uinput.h
parent8cda60969b6d2df88e0f4fc0fd267dc26adb3872 (diff)
downloadlibtdevnc-079528470d8a1dfeab321ebdc2ab6c42943ed296.tar.gz
libtdevnc-079528470d8a1dfeab321ebdc2ab6c42943ed296.zip
x11vnc: add uinput support for full input into linux fb device (e.g. qt-embed).
Diffstat (limited to 'x11vnc/uinput.h')
-rw-r--r--x11vnc/uinput.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/x11vnc/uinput.h b/x11vnc/uinput.h
new file mode 100644
index 0000000..ba45f22
--- /dev/null
+++ b/x11vnc/uinput.h
@@ -0,0 +1,18 @@
+#ifndef _X11VNC_UINPUT_H
+#define _X11VNC_UINPUT_H
+
+/* -- uinput.h -- */
+
+extern int check_uinput(void);
+extern int initialize_uinput(void);
+extern int set_uinput_accel(char *str);
+extern void set_uinput_reset(int ms);
+extern char *get_uinput_accel();
+extern int get_uinput_reset();
+extern void parse_uinput_str(char *str);
+extern void uinput_pointer_command(int mask, int x, int y, rfbClientPtr client);
+extern void uinput_key_command(int down, int keysym, rfbClientPtr client);
+
+
+
+#endif /* _X11VNC_UINPUT_H */