README.md 1.29 KB
Newer Older
1
python-libevdev - Python wrapper for libevdev
Peter Hutterer's avatar
Peter Hutterer committed
2
=============================================
3

4 5 6
This project is a Python wrapper around libevdev, taking advantage of
libevdev's advanced event handling. Documentation is available here:
https://python-libevdev.readthedocs.io/en/latest/
7

8 9 10 11 12 13 14
libevdev makes it easy to

* read and parse events from an input device
* create a virtual input device and make it send events
* duplicate an existing device and modify the event stream

For information about libevdev see here:
Peter Hutterer's avatar
Peter Hutterer committed
15 16 17 18 19
https://freedesktop.org/wiki/Software/libevdev/

Source code
-----------

20 21
The source code of python-libevdev can be found at:
http://github.com/whot/python-libevdev
Peter Hutterer's avatar
Peter Hutterer committed
22 23 24 25

License
-------

26
python-libevdev is licensed under the MIT license.
Peter Hutterer's avatar
Peter Hutterer committed
27 28 29 30 31 32 33 34

> Permission is hereby granted, free of charge, to any person obtaining a
> copy of this software and associated documentation files (the "Software"),
> to deal in the Software without restriction, including without limitation
> the rights to use, copy, modify, merge, publish, distribute, sublicense,
> and/or sell copies of the Software, and to permit persons to whom the
> Software is furnished to do so, subject to the following conditions: [...]

35
See the [COPYING](http://github.com/whot/python-libevdev/blob/master/COPYING)
Peter Hutterer's avatar
Peter Hutterer committed
36
file for the full license information.