├── .gitignore ├── AUTHORS ├── COPYING ├── LICENSE ├── MANIFEST.in ├── NEWS.md ├── README ├── README.rst ├── examples ├── drop_privileges.py ├── joystick.py ├── keyboard.py └── mouse.py ├── libsuinput ├── AUTHORS ├── COPYING ├── INSTALL ├── Makefile.am ├── NEWS ├── README ├── autogen.sh ├── configure.ac ├── examples │ ├── Makefile │ ├── keyboard.c │ └── mouse.c └── src │ ├── Makefile.am │ ├── libsuinput.pc.in │ ├── libudev.h │ ├── suinput.c │ └── suinput.h ├── pyproject.toml ├── scripts └── parse-event-codes ├── setup.py ├── src ├── __init__.py └── ev.py ├── tests └── test_uinput.py └── udev-rules └── 40-uinput.rules /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/AUTHORS -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/COPYING -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | COPYING -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /NEWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/NEWS.md -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | README.rst -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/README.rst -------------------------------------------------------------------------------- /examples/drop_privileges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/examples/drop_privileges.py -------------------------------------------------------------------------------- /examples/joystick.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/examples/joystick.py -------------------------------------------------------------------------------- /examples/keyboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/examples/keyboard.py -------------------------------------------------------------------------------- /examples/mouse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/examples/mouse.py -------------------------------------------------------------------------------- /libsuinput/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/libsuinput/AUTHORS -------------------------------------------------------------------------------- /libsuinput/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/libsuinput/COPYING -------------------------------------------------------------------------------- /libsuinput/INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/libsuinput/INSTALL -------------------------------------------------------------------------------- /libsuinput/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/libsuinput/Makefile.am -------------------------------------------------------------------------------- /libsuinput/NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/libsuinput/NEWS -------------------------------------------------------------------------------- /libsuinput/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/libsuinput/README -------------------------------------------------------------------------------- /libsuinput/autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/libsuinput/autogen.sh -------------------------------------------------------------------------------- /libsuinput/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/libsuinput/configure.ac -------------------------------------------------------------------------------- /libsuinput/examples/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/libsuinput/examples/Makefile -------------------------------------------------------------------------------- /libsuinput/examples/keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/libsuinput/examples/keyboard.c -------------------------------------------------------------------------------- /libsuinput/examples/mouse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/libsuinput/examples/mouse.c -------------------------------------------------------------------------------- /libsuinput/src/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/libsuinput/src/Makefile.am -------------------------------------------------------------------------------- /libsuinput/src/libsuinput.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/libsuinput/src/libsuinput.pc.in -------------------------------------------------------------------------------- /libsuinput/src/libudev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/libsuinput/src/libudev.h -------------------------------------------------------------------------------- /libsuinput/src/suinput.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/libsuinput/src/suinput.c -------------------------------------------------------------------------------- /libsuinput/src/suinput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/libsuinput/src/suinput.h -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/parse-event-codes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/scripts/parse-event-codes -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/setup.py -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/src/__init__.py -------------------------------------------------------------------------------- /src/ev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/src/ev.py -------------------------------------------------------------------------------- /tests/test_uinput.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/tests/test_uinput.py -------------------------------------------------------------------------------- /udev-rules/40-uinput.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyinput/python-uinput/HEAD/udev-rules/40-uinput.rules --------------------------------------------------------------------------------