Skip to content
This repository was archived by the owner on Mar 20, 2022. It is now read-only.

Solla/DualSense2Xbox

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DualSense2Xbox: DualSense Adaptive Trigger for GTA V on PC

A lightweight tool to use DualSense on Windows based on ViGEm.

Currently, it works perfectly to emulate an Xbox 360 controller.

In this branch, I implemented a program to support Adaptive Trigger for GTA V through Black-box Approaches.

It means that the program will not modify any code in GTA V.

However, I still don't suggest that anyone use this program while playing GTA Online.

Due to the Black-box approaches' limitations, the program doesn't know how many bullets in your magazine.

The haptic feedback will not stop when reloading.

The patterns are not defined carefully, so you might feel that the frequencies of feedback do not match the frequencies of firing.

Current the program supports both Bluetooth Connection and USB-C Connection.

The program is still not perfect. There are several bugs.

I used the joystick's positions to guess what type of weapons users choose, and the approach is not precise.

If you feel the feedback is awkward, please select the weapons once again.

The program doesn't handle the error when the cable is loose, and GTA V will be freeze for a while.

Make sure your cable is secure before using this program.

You can download the pre-compiled version here:

Don't forget to install the ViGEm driver first.

Installation

Please preinstall the ViGEm driver first.

All C# libraries should be automaticly downloaded by NuGet Package Manager. If not, please download these libraries manually.

Buliding Environment

  • Windows 10
  • Visual Studio 2019
  • .Net Framework 4.8
  • Nefarius.ViGEm.Client 1.16.150
  • Device.Net 3.1.0
  • Hid.Net 3.1.0
  • Usb.Net 3.1.0

Acknowledgement and Reference

About

[Project Suspended] A lightweight tool to use DualSense on Windows based on ViGEm. Supports Adaptive Triggers for GTA V.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages