Comments (5)
Apparently fixed after I updated the Mi Box to Android 9.
But unfortunately something in the latest beta version of Lemuroid does not accept the buttons of my bluetooth joystick (ipega 9025) so I can't play to test it.
from lemuroid.
Hi @rodrigoswz . That's actually great news! Would be interesting to investigate how they fixed it but I'm happy anyway. Is the gamepad detected in Lemuroid? Are you able to navigate the UI and change key bindings?
from lemuroid.
Yes, I can do all of that, only when I open a game on Lemuroid that my gamepad does not respond. It happens on my phone too btw, it is not something exclusive in Mi Box this time.
EDIT: gamepad works fine on others emulators/games.
EDIT 2: Tested with Dualshock 4, also does not work
from lemuroid.
Ok. What I changed in one of the last update (which fixed some missing touch control issues) is trusting android entirely on the matter. When a device is connected, if android recognizes it as a gamepad it gets a portNumber > 0, otherwise 0.
https://developer.android.com/reference/android/view/InputDevice#getControllerNumber()
Could you please check with Logcat if you're able to see an error, or if the gamepad gets assigned 0?
If that's the case, I guess we should have an advanced option to manually force or disable gamepad detection (it's not the solution I like most, but we have cases of fingerprint readers recognized as gamepads, and gamepads not recognized as gamepads, so I don't think there is any other solution).
from lemuroid.
@rodrigoswz . I might have a fix for the gamepad not working. I've added more details as #62 and I'm going to publish it to beta in the next days. Right now I'm closing this, if you have any feedback you can use the other issue.
from lemuroid.
Related Issues (20)
- Netplay for GBA HOT 1
- Is the project abandoned? HOT 5
- Adding a folder path roms pre-built HOT 2
- Daijisho & Retro Achievements HOT 2
- TG16 / PC Engine touch controls are mislabeled
- Language of games
- Not theming on lineage os 19.2
- Multidisk saves
- Plz add Nokia java emulator? HOT 2
- Enable states for 3DS games
- Multitouch with 3 buttons gets some of them stuck
- Sync with Google Drive does nothing
- [3DS] Option to install .CIA title updates and DLCs
- Add Indonesian at crowdin.com
- Rotation lock feature
- Update MelonDS core to MelonDS-DS core HOT 1
- On-Screen PlayStation controls aren't there! HOT 1
- Black UI theme
- Continuous touch inputs on virtual screens should stick to the initial one
- Why did I get this when trying to play final fantasy X on lemuroid? 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 lemuroid.