Skip to content
This repository has been archived by the owner on Jan 23, 2024. It is now read-only.

Version 0.4.8.7

Compare
Choose a tag to compare
@Ryochan7 Ryochan7 released this 06 May 17:11
· 99 commits to python3 since this release
  • AppImage tested on Ubuntu 22.04 LTS, Fedora 35, Fedora 33, Manjaro, and PopOS 21.10
  • Updated AppImage scripts for setuptools behavior changes and library path changes
  • Migrate setup.py script to use setuptools rather than distutils. Try to comply with PEP 632 regarding the deprecation of distutils
  • Fixed Turn Off Controller option for BLE connected controller. Contribution by labsin
  • Changed feel of rumble emulation support. Period and amplitude of haptics change depending on data in ff_rumble event struct. I find that it feels better
  • Fixed long packet support for BLE reader. 3 input packet payloads now work in BLE reader
  • Fixed hotplug detection for BT connected Steam Controller
  • Added report ID 3 to feature report packets to allow BLE support to work again. Needed to make BLE support work with later versions of BlueZ (5.64)
  • Fixes to allow Bluetooth evdev and HID controllers to appear in controller registration list. Contribution by chewi
  • Fixed some HID driver and evdev driver crashes. Contribution by Alastor27
  • Fixed popup positioning and layering (somewhat) on Wayland. Contribution by Supreeeme
  • Allow deadzone calculations for analog trigger output. Full usable analog trigger range
  • Fixed Mouse Region output
  • Small fixes for HID report parsing
  • Added lowercase VDF button aliases to button dictionary
  • Properly clamp rotated touchpad coordinates to s16 range
  • Use proper limits for output 360 axes
  • Add DS4 v.1 detection to ds4drv driver
  • Fix display names for mapped X and Y buttons due to busted Linux aliases