Comments (9)
Can confirm. No detection whatsoever (Windows 10). Xbox 360 wireless controller, set as preferred controller in Windows.
from nfsiise.
Maybe SDL2 issue?
from nfsiise.
Maybe SDL2 issue?
It would almost have to be. I also have a 2.4g model of 8BitDo M30 to test. Being it was primarily designed for the Genesis Mini, it has a weirdly implemented DirectInput mode- because of this, it doesn't work perfectly as-is with a lot of things and doesn't have any SDL2 maps from what I know. It does work barring a minor issue however, and I was able to map all the buttons in-game.
The 2.4g model also can be engaged in an XInput mode (undocumented, unlike the Bluetooth model) that uses the VID/PID pairs of an official wired Xbox 360 controller. In this mode, it is also unresponsive in-game. Given my breadth of games and to a lesser degree emulators relying on SDL2 (and they work fine), this is a peculiar issue. I tried throwing a gamecontrollerdb.txt at it to see if it'd read it/fix it, but no dice.
from nfsiise.
Same here on windows.
X360 and XOne controller does not work. DS4 and DS5 works fine.
SDL seems to detect the xbox devices but I could not get them to work.
from nfsiise.
Hmm, I'll look at this later. @sonik-br I never used DS5 on Windows, do I need to install any drivers to get DS5 vibrations there?
Btw. unfortunately I don't use the controller DB in SDL2, maybe it could be a good idea to do it?
from nfsiise.
DS5 on windows 10 works native. I think it just uses the default HID driver.
Some games even supports the haptic trigger feedback!
I use mine over USB as I don't have Bluetooth.
from nfsiise.
Some games even supports the haptic trigger feedback!
Ok. I can use some haptics on Linux in Witcher 3 😄 (only via USB).
from nfsiise.
Tested on windows...
DS and Xbox returns zero here.
That's why here's no rumble anymore.
Xbox returns zero on SDL_JoystickGetAxis for axis 0, 1, 2, 3.
Axis 4 and 5 works. They are the L and R trigger.
Looks like a problem with SDL2.
EDIT: Got controller working on windows (still no haptic/vibration).
Need to test more and also test o linux. I will send a PR later if it all works.
from nfsiise.
It's fixed on master, I'll release soon!
Thanks @sonik-br
from nfsiise.
Related Issues (20)
- execvp: No such file or directory. HOT 6
- If i try to start nfs2se.exe Error message: MOVIE FILE NOT FOUND HOT 4
- game not running HOT 1
- Possiblity to turn off texture filtering
- Add support for cockpits HOT 2
- Lag issue while playing HOT 3
- Question about the stf files in .nfs2se/stats/ HOT 2
- Original game bug: Gamepads with more than 15 buttons can't bind buttons HOT 18
- Implementing online sync HOT 4
- Wrong special chars in other langs HOT 1
- Error while launching HOT 15
- Widescreen support? HOT 2
- NFSIISE on a Mac HOT 4
- [Linux Mint DE 6] Works like butter but no audio HOT 3
- Help compiling APK HOT 40
- gles2 renderer - GLSL shader compilation error (aarch64 Linux / Panfrost) HOT 15
- Bus error with release version HOT 27
- 3D Glasses Fix: Question about adding Direct3D support (3rash/Thrash API) HOT 15
- Feature request: Use DPAD (HAT/POV) HOT 5
- Compilation error due to SDL2 not updated HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nfsiise.