Vgamepad

Latest version: v0.1.0

Safety actively analyzes 625681 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.1.0

Version `0.1.0` introduces partial support for Linux.

Breaking changes:
- In previous versions, the Y axes of the DS4 gamepad were inverted compared to the ViGEm API. This caused various bugs and confusion. In version `0.1.0` and on, this is not the case anymore: the direction of the Y joystick axes for DS4 now agrees with ViGEm (and is thus inverted compared to previous versions of `vgamepad`.)

Linux support:
Contrary to Windows, Linux support is experimental and may undergo drastic changes in the future, please use carefully (i.e., with exact versioning).

Linux support is based on `evdev` and `uinput`.

Ideally, we would like `vgamepad` to behave on Linux as it behaves on Windows, i.e., undistinguishably from physical X360 and DS4 gamepads, but this is not the case at the moment. If you would like to contribute toward this goal, please do :)

0.0.8

Implemented suggestion https://github.com/yannbouteiller/vgamepad/issues/10

(probably there is a cleaner way of doing this, PRs welcome if you know better :) )

0.0.7

Fixed command line bug when installing vigembus on windows 11

0.0.6

Accepted and slightly adapted PR 7

The library now enables registering python callbacks to handle vibrations and LED changes.

0.0.5

- Fixed issue https://github.com/yannbouteiller/vgamepad/issues/5 which would cause vgamepad import to fail on certain python versions

0.0.4

Fixed issue https://github.com/yannbouteiller/vgamepad/issues/4 causing vigembus to be installed with the wrong architecture depending on the python interpreter.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.