comparison uinput.h @ 0:e70ea46d6073

Initial import from http://wouhanegaine.free.fr/dev/DSPad02b_neo07.zip
author Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
date Sun, 22 Feb 2015 01:38:06 +0100
parents
children f362b20de51e
comparison
equal deleted inserted replaced
-1:000000000000 0:e70ea46d6073
1 #ifndef UINPUT_H
2 #define UINPUT_H
3
4
5 #include <linux/input.h>
6 #include <linux/uinput.h>
7
8 #define DS_MIN_X 0
9 #define DS_MAX_X 255
10 #define DS_MIN_Y 0
11 #define DS_MAX_Y 191
12
13
14 /*
15 Create a new uinput device
16 Returns: device descriptor
17 */
18 extern int init_uinput_device(void);
19
20
21 /*
22 Send an event into the uinput device
23 Returns: TRUE, FALSE
24 */
25 extern int do_uinput(int fd, unsigned short key, int pressed, unsigned short event_type);
26
27
28 /*
29 Synchonize events
30 */
31 extern void flush_uinput(int fd);
32
33 #endif /* UINPUT_H */