Skip to content

Releases: o0Zz/sys-con

v1.4.3

19 Oct 09:32
Compare
Choose a tag to compare

Changelog

  • Fix XBOXOne guide button don't works (Regression from v1.4.0)
  • Add support for 8BitDo Ultimate 2C (XBOXOne controller)
  • Fixed issue with HID controllers who doesn't have a Joystick/gamepad profile in first position.

v1.4.2

18 Oct 07:25
Compare
Choose a tag to compare

Changelog

  • Add support for Atmosphere v1.8
  • Add an option to set an analog scaling factor for the controller, useful for cases where the analog stick doesn't reach its full range (factor_XXX=...)

v1.4.1

07 Sep 07:41
Compare
Choose a tag to compare

Changelog

  • Fixed XBOX360 Wireless support (Regression introduced in v1.4.0)

v1.4.0

01 Sep 06:10
Compare
Choose a tag to compare

Changelog

  • Added a way to map "Slider" and "Dial" (Useful for some controller that need slider on right stick)
  • Fixed incorrect HID data interpretation when HID report descriptor contains negative values
  • Change analog mapping to be able to map everything on anything ⚠️ Breaking change ⚠️
  • Fixed Switch controller pro via USB don't works everytimes (Fixed v1.3.0)
  • Add mapping for T.Flight Hotas X - PS3 Mode for ACE combat 7 Deluxe. Thanks to @kfkboys

Breaking change details

The config.ini has been changed.

left_stick_x=X
left_stick_y=Y
right_stick_x=Z
right_stick_y=Rz

Has been replaced by

lstick_left=-X
lstick_right=+X
lstick_up=+Y
lstick_down=-Y
rstick_left=-Z
rstick_right=+Z
rstick_up=+Rz
rstick_down=-Rz

If you have a custom configuration that use these entries, you will have to update them.
If you shared your configuration and your controller is already in this repository, then everything has been updated for you.

v1.3.0

15 Aug 10:11
Compare
Choose a tag to compare

Changelog

  • Fixed crash when xbox controllers don't provide output endpoint.
  • Fixed HID controller (with multiple interfaces) not properly working
  • Added a way to bind one button to multiple controller buttons More details
  • Added support for official switch controller USB (Switch pro controller, ...)
  • Added multiple mappings

⚠️ Breaking change

Do not use the config.ini from the master branch - use the config.ini included in this release.
Documentation in this repository may differ from this release (due to breaking changes introduced in v1.4.0)

sys-con v1.2.2

25 Jun 20:14
Compare
Choose a tag to compare

Changelog

  • Implement R+L to be able to re-sync controller with the Nintendo switch
  • Fixed DPAD buttons can't be mapped
  • Added a way to simulate home or capture from any buttons combinaison
  • Added a way to define controllers (Gamecube, Pro, SNES, Sega etc ...)
  • Added several mappings (thanks to @texita) - PSX, PS5, XboxOne, GameCube adapter ...

Credits

Thanks to @texita for his hard work in testing this module and actively participating in its improvement.

sys-con v1.2.1

21 Jun 09:32
Compare
Choose a tag to compare

Changelog

  • Fixed input latency with some PC controllers (Generic HID).

sys-con v1.2.0

19 Jun 20:21
Compare
Choose a tag to compare

Changelog

  • Support Atmosphere v1.7.1 (Fixed crash on FW 18.1)
  • Add a way to simulate home button from +- (Usefull for controller that don't have a home button)
  • Add support for DualSense (PS5 Controller)
  • Configuration is now case insensitive
  • Stabilize USB stack
  • Fixed regression on XBOXS controller
  • Add an auto add controller feature

sys-con v1.1.1

14 Jun 06:11
Compare
Choose a tag to compare

Changelog

  • Added support for Atmosphere v1.6.2 and v1.7.0
  • Improve discovery mode to be able to discover a list of VID/PID only
  • Added support for XBOX original controllers
  • Added support for "Phantom White PDP Xbox One" and "Wave Afterglow PDP Xbox Series" controllers
  • Added support for "Foyu" and "Activbb X6-34U" controllers

sys-con v1.1.0

07 Jun 17:13
Compare
Choose a tag to compare

⚠ Compatible with Atmosphere 1.7.0 Only ⚠

Changelog

  • Fixed log file not automatically created
  • Reverse Y on XBOX S controller and original XBOX controller.
  • Fixed home and capture binding not properly working
  • Fixed xbox360 wireless controller plug/unplug not properly working
  • Add a discovery mode to discover either all controllers or only known controllers (Avoid issue with official switch controllers)
  • Fixed incorrect binding for right joystick on Generic HID.