gdx-controllers
gdx-controllers copied to clipboard
A libGDX cross platform game controllers extension
Lost controller support in my games on iOS15 (and 14) and traced it back to this code: ``` if (Foundation.getMajorSystemVersion() >= 14) try { hapticEngine = controller.getHaptics().createEngine(GCHapticsLocality.Default); hapticEngine.retain(); } catch...
So, I can't tell whether this bug really exists in the mobiVM backend, but I guess it does. I have encountered the bug with a fork that uses a 1...
When importing my project I'm getting an error from IntelliJ about an invalid classes root. I was on 2.2.0 and upgraded to 2.2.1 hoping this was maybe a cache issue...
I think I found a bug in ControllerMenuStage for the case where I want to use UP and DOWN keys to navigate buttons placed above each other for a jam...
Hi, after some profiling found that this library produces quite some garbage every frame/update. - so what I did is to cache `ControllerButton.values()` and `ControllerAxis.values()` for the update methods, since...
The 'maven' publishing plugin is deprecated since gradle 5 and was removed in newer versions: https://docs.gradle.org/current/userguide/upgrading_version_5.html This pr upgrades the publishing process to use the new 'maven-publish' plugin. Due to...
The getMapping() is pretty useful, but it only includes any buttons that might be mapped to L2/R2, but for those gamepads that have triggers the mapping should also include the...
Apologies if this is the wrong place to ask, but I was reading the [Jamepad compatibility chart](https://github.com/libgdx/gdx-controllers/wiki/Compatibility), and it shows the latest versions as being compatible with gdx-controllers 2.2.4. I...
Hi, I got a `NullPointerException` in `JamepadController`. It's a little weird as there is already a null check. Maybe it should just return false in case `canVibrate` is still null...
It works fine on Linux, Android, etc. But for some reason, when it gets to this specific line in MacOS, the program hangs. Controllers.getControllers() I've proven this with debug statements....