armory3d / armory3d/armory

[Android (C)] Gamepad Xbox One input not working correctly. Lag and incorrect mapping (Zui gamepad tester provided)

Open
#1,471 1 comment 0 reactions 0 assignees View on GitHub
bug kha
Dominant language
C++
Stars
3.3k
Forks
353
Avg merge
3d 16h
Merged PRs (30d)
1

Description

Hi there,
the Gamepad input are not working correctly on Android.
The inputs are not mapped correctly and there is a significant amount of lag.
Tested against another android Gamepad App for the same controller.

I have made an app using the Zui canvas to create a Gamepad tester for the Xbox One controller for Android. When the tester works fine on windows there are some issues on Android.
The files below are a start to fix this issue.

2019-11-09 20_02_37-gamepad-tester

Files and APK provided :
http://bit.ly/GIT-gamepad-tester

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by running the provided Zui canvas gamepad tester APK and compare Xbox One input behavior on Android with Windows and the other Android gamepad app. Trace the Android gamepad input path from the tester reproduction; done means the controller mapping is correct and the reported lag is resolved.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, c
Domain
game-dev, mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.