Skip to content

Commit 57beb9a

Browse files
Simplified README.
1 parent 356a518 commit 57beb9a

2 files changed

Lines changed: 19 additions & 66 deletions

File tree

AUTHORS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Tuomas Jorma Juhani Räsänen <tuomas.j.j.rasanen@tjjr.fi>
1+
Tuomas Jorma Juhani Räsänen <tuomas.rasanen@tjjr.fi>

README

Lines changed: 18 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -1,77 +1,30 @@
1+
Libsuinput
12
==========
2-
libsuinput
3-
==========
4-
5-
Helper functions to simplify Uinput usage.
6-
7-
Description
8-
===========
93

104
Uinput allows attaching user-space device drivers into the Linux
11-
kernel. As magnificient as the Uinput is, it is pretty low level from
12-
the application developers perspective. Libsuinput provides a set of
13-
helper functions and hides many devilish details.
5+
kernel. However, it is pretty low level from the application
6+
developers perspective. This library provides a set of helper
7+
functions for making the uinput usage easier.
148

159
General information
16-
===================
10+
-------------------
1711

18-
- Author: Tuomas Jorma Juhani Räsänen <tuomas.j.j.rasanen@tjjr.fi>
19-
- Homepage: http://codegrove.org/projects/libsuinput
20-
- License: GPLv3+ (see COPYING for details)
21-
- Version: 0.4
12+
- Author: [Tuomas Jorma Juhani Räsänen](http://tjjr.fi) <tuomas.rasanen@tjjr.fi>
13+
- Homepage: <http://tjjr.fi/projects/libsuinput>
14+
- License: GPLv3+ (see COPYING for details)
15+
- Version: 0.4
16+
- Bugs: <http://bugs.launchpad.net/libsuinput>
17+
- Tarball: <http://launchpad.net/libsuinput/trunk/0.4/+download/libsuinput-0.4.tar.gz>
18+
- Repository: <http://github.com/tuos/libsuinput>
2219

2320
Build requirements
24-
==================
21+
------------------
2522

26-
- Development files for libudev.
23+
- libudev-dev
2724

2825
Runtime requirements
29-
====================
30-
31-
- Libudev.
32-
- Uinput-module installed::
33-
34-
# For the current run:
35-
sudo modprobe -i uinput
36-
# To load uinput at boot time:
37-
grep -q ^uinput /etc/modules || sudo sh -c 'echo uinput >> /etc/modules'
38-
39-
- Write permissions to /dev/uinput. Normally only root is permitted to
40-
write.
41-
42-
Downloading
43-
===========
44-
45-
- Ubuntu package: https://launchpad.net/~tuos/+archive/codegrove
46-
- Tarball: http://launchpad.net/libsuinput/trunk/0.4/+download/libsuinput-0.4.tar.gz
47-
- Development: http://code.launchpad.net/libsuinput ::
48-
49-
bzr clone lp:libsuinput
50-
51-
Installing
52-
==========
53-
54-
Ubuntu
55-
------
56-
57-
Add `Codegrove PPA`_ to your system and install using standard tools. For
58-
example with apt-get::
59-
60-
sudo apt-get install libsuinput
61-
62-
This method takes of depencies and
63-
64-
.. _Codegrove PPA: https://launchpad.net/~tuos/+archive/codegrove
65-
66-
Other systems
67-
-------------
68-
69-
Satisfy the requirements listed above and then build and install normally::
70-
71-
./configure
72-
make && make install
73-
74-
Bug reporting
75-
=============
26+
--------------------
7627

77-
Please report bugs at http://bugs.launchpad.net/libsuinput .
28+
- libudev0
29+
- uinput-module installed
30+
- write permissions to `/dev/uinput`

0 commit comments

Comments
 (0)