Python Library Emulating Nintendo Switch Controllers
Project description
libnxctrl
Python Library Emulating Nintendo Switch Controllers
Installation
There are multiple backends: nxbt and splatplost USB. The nxbt backend can only be used on Linux, while the splatplost USB backend can be used on Linux and Windows.
pip install libnxctrl[nxbt]
pip install libnxctrl[usb]
Usage
If running libnxctrl as a linux bluetooth daemon, for example, on a raspberry Pi which doesn't have a GUI interface, you can run with the following command:
libnxctrl --host 0.0.0.0 --port 15973
Use splatplost and select Remote Backend to connect to the daemon. For example, if you access your raspberry Pi
from 192.168.1.123
and set the port to 12345
, fill the Remote Server
field with http://192.168.1.123:12345
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for libnxctrl-0.2.1.dev0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6eeca7b7f0abe052ae3d9d8bb7acc6b2fba73862a684f0a99a1c460176cff8c8 |
|
MD5 | 3c84f07357be66aa8bee72abd87fc0e7 |
|
BLAKE2b-256 | 8c65368f73569c9901bcf77891d1ba4c991c0bf53723d1715eca936244422a52 |