{"repo":"flok/pydualsense","free":true,"listed":false,"github":"https://github.com/flok/pydualsense","clone":"git clone https://github.com/flok/pydualsense.git","description":"control your dualsense controller with python","language":"Python","stars":162,"topics":["dualsense","ps5-controller","python3","ps5","sony","controller","api","playstation","usb-hid","playstation5"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"pydualsense control your dualsense through python. using the hid library this package implements the report features for controlling your PS5 controller. Documentation You can find the documentation at docs Installation Windows Download hidapi and place the x64 .dll file into your Workspace. After that install the package from pypi. Linux On Linux based system you first need to add a udev rule to let the user access the PS5 controller without requiring root privileges. Then install the hidapi through your package manager of your system. On an Ubuntu system the package is required. After that install the package from pypi. usage See examples or examples docs folder for some more ideas Help wanted Help wanted from people that want to use this and have feature requests. Just open a issue with the correct label. dependecies - hidapi-usb = 0.3 Credits Most stuff for this implementation were provided by and used from: - https://www.reddit.com/r/gamedev/comments/jumvi5/dualsense haptics leds and more hid output report/ - https://github.com/Ryochan7/DS4Windows Coming soon - add multiple controllers - add documentation using sphinx","default_branch":null,"files":null,"tree":[],"storefront":"/r/flok","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/flok/pydualsense/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}