Update README
authorJonas Ådahl <jadahl@gmail.com>
Wed, 26 Feb 2014 18:36:38 +0000 (19:36 +0100)
committerJonas Ådahl <jadahl@gmail.com>
Wed, 26 Feb 2014 18:50:37 +0000 (19:50 +0100)
Added links and updated the description.

Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
README

diff --git a/README b/README
index 06c30923d6c96c06623cbea1a0f8572c18e97614..0b05b81b43e92374c9c2658140b1e6da0f43b890 100644 (file)
--- a/README
+++ b/README
@@ -1,9 +1,19 @@
-This library does processing on input device events while providing an API
-to the the user used for delegating more useful input events.
+libinput
+
+libinput is a library that handles input devices for display servers and other
+applications that need to directly deal with input devices.
+
+It provides device detection, device handling, input device event processing
+and abstraction so minimize the amount of custom input code the user of
+libinput need to provide the common set of functionality that users expect.
 
 Input event processing includes scaling touch coordinates, generating
 pointer events from touchpads, pointer acceleration, etc.
 
-It is based on the input code from the weston Wayland reference compositor.
+libinput originates from weston, the Wayland reference compositor.
+
+The source code of libinput can be found at:
+http://cgit.freedesktop.org/wayland/libinput
 
-It has no other dependencies than libmtdev and supports only evdev devices.
+For more information, visit:
+http://www.freedesktop.org/wiki/Software/libinput/