godotengine / godotengine/godot
When external keyboard is plugged in (Android), Touch input is detected as mouse.
- Dominant language
- C++
- Stars
- 117k
- Forks
- 26.8k
- PR merge metrics
- PR metrics pending
Description
### Tested versions
- Reproducible in 4.2 Stable.
### System information
Android one-click deploy, Godot 4.2 stable
### Issue description
When an external keyboard is plugged into an android, touch is detected as mouse.
### Steps to reproduce
Plug in an external keyboard on Android and open a Godot application
### Minimal reproduction project (MRP)
N/A
Contributor guide
Research direction
Start by reproducing the issue in a Godot 4.2 Android application with an external keyboard connected, following the steps in the report. Trace Android input handling to determine why touch input is classified as mouse input, then verify that touch remains touch input while the keyboard is connected.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, cpp, godot
- Domain
- game-dev, mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100