summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorHenrik Rydberg <rydberg@euromail.se>2010-09-18 19:10:11 +0200
committerHenrik Rydberg <rydberg@euromail.se>2010-09-18 19:10:11 +0200
commit9bec5056ec35008afd4d68528718fd4519cd3503 (patch)
tree886fb51f744ed50a1fbdf6615f80be513fa488f0 /INSTALL
Initial evemu commit
Evemu is a kernel device and emulator, which allows for remote creation and testing of arbitrary devices. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL38
1 files changed, 38 insertions, 0 deletions
diff --git a/INSTALL b/INSTALL
new file mode 100644
index 0000000..cd69b2b
--- /dev/null
+++ b/INSTALL
@@ -0,0 +1,38 @@
1evemu - Kernel device emulation
2
3To build, you need to have the autoconf and libtool packages
4installed. Then, do
5
6 ./autogen.sh
7 ./configure
8 make
9
10To extract the properties of a device at /dev/input/eventX, do
11
12 sudo ./tools/evemu-describe /dev/input/eventX > device.properties
13
14To record a stream of events, do
15
16 sudo ./tools/evemu-record /dev/input/eventX > device.data
17
18To create a device from the properties, do
19
20 sudo ./tools/evemu-create device.properties
21
22To replay a stream of events, do
23
24 sudo ./tools/evemu-play /dev/input/eventY device.data
25
26To destroy the device, do
27
28 sudo ./tools/evemu-destroy /dev/input/eventY
29
30To install evemu, do
31
32 sudo make install
33
34By default, evemu installs to /usr/local. To change, use the --prefix
35configure option.
36
37Enjoy,
38Henrik