Skip to content

amardhruva/shanwan-controller-fix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DEPRECATION NOTICE.

Usage of this Script is no longer necessary as the xpad driver should have the SHANWAN support built in now. Install the driver from https://github.com/paroj/xpad/tree/fantech and use the controller.

shanwan-controller-fix

A Fix for SHANWAN based Xbox controllers on Linux Machines.

Based on information on https://steamcommunity.com/sharedfiles/filedetails/?id=1595753315

This script requires Python3 and pyusb to be installed.

The Controller presents several interfaces to the system in order to detect the system and expects the system reply with a certain sequence. This script detects the controller and writes the sequence to the controller in order to make the xbox mode to work. This script also enables vibration/rumble on the controllers which support vibration on only xbox mode.

Usage

  • Run the script with sudo (sudo ./fix-controller).
  • Connect the controller to the pc.

The script has been tested on the following controllers.

Product Name Website Working without script? Working with script?
ANT Esports GP100 Controller https://antesports.com/product/gp100/ Starts in PS3 mode. Vibration does not work. Works Flawlessly

About

A Fix for SHANWAN based Xbox controllers on Linux Machines.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages