├── .github └── workflows │ └── test.yml ├── .gitignore ├── .stickler.yml ├── LICENSE ├── Makefile ├── README.md ├── examples ├── 10-trackball.rules ├── README.md ├── colour-control.py ├── evdev-mouse.py ├── install-service.sh ├── mouse.py ├── rainbow.py └── read-all.py ├── install.sh ├── library ├── .coveragerc ├── CHANGELOG.txt ├── LICENSE.txt ├── MANIFEST.in ├── README.rst ├── setup.cfg ├── setup.py ├── tests │ ├── conftest.py │ └── test_setup.py ├── tox.ini └── trackball │ └── __init__.py └── uninstall.sh /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/.gitignore -------------------------------------------------------------------------------- /.stickler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/.stickler.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/README.md -------------------------------------------------------------------------------- /examples/10-trackball.rules: -------------------------------------------------------------------------------- 1 | SUBSYSTEM=="input", ATTRS{name}=="Pimoroni Trackball", ENV{ID_INPUT_MOUSE}="1" 2 | -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/colour-control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/examples/colour-control.py -------------------------------------------------------------------------------- /examples/evdev-mouse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/examples/evdev-mouse.py -------------------------------------------------------------------------------- /examples/install-service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/examples/install-service.sh -------------------------------------------------------------------------------- /examples/mouse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/examples/mouse.py -------------------------------------------------------------------------------- /examples/rainbow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/examples/rainbow.py -------------------------------------------------------------------------------- /examples/read-all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/examples/read-all.py -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/install.sh -------------------------------------------------------------------------------- /library/.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | source = trackball 3 | omit = 4 | .tox/* 5 | -------------------------------------------------------------------------------- /library/CHANGELOG.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/library/CHANGELOG.txt -------------------------------------------------------------------------------- /library/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/library/LICENSE.txt -------------------------------------------------------------------------------- /library/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/library/MANIFEST.in -------------------------------------------------------------------------------- /library/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/library/README.rst -------------------------------------------------------------------------------- /library/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/library/setup.cfg -------------------------------------------------------------------------------- /library/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/library/setup.py -------------------------------------------------------------------------------- /library/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/library/tests/conftest.py -------------------------------------------------------------------------------- /library/tests/test_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/library/tests/test_setup.py -------------------------------------------------------------------------------- /library/tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/library/tox.ini -------------------------------------------------------------------------------- /library/trackball/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/library/trackball/__init__.py -------------------------------------------------------------------------------- /uninstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pimoroni/trackball-python/HEAD/uninstall.sh --------------------------------------------------------------------------------