moonlight-stream / moonlight-stream/moonlight-android
[Issue]: Very large virtual gamepad buttons on Android 15
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 7.1k
- Forks
- 1.5k
- PR merge metrics
- No merged PRs in 30d
Description
Describe the bug
On my Vivo V29 lite 5G, the virtual buttons on the gamepad are too large and I can't access some of them. This prevents me from playing through my phone. Is there a solution?
Steps to reproduce
I enter the app, without touching anything or the resolution (everything by default, I only change the fps), I activate the controls in the settings, and when I enter my PC, the buttons appear larger and it does not allow me to access some buttons even by changing the size
Affected games
Among Us
Other Moonlight clients
iOS
Moonlight adjusted settings
Yes
Moonlight adjusted settings (please complete the following information)
all by default
Moonlight default settings
Yes
Gamepad-related connection issue
Yes
Gamepad-related input issue
Yes
Gamepad-related streaming issue
Yes
Android version
Android 15
Device model
Vivo v29 lite 5G
Server PC OS version
Windows 11 pro
Server PC GeForce Experience version
none
Server PC Nvidia GPU driver version
none
Server PC antivirus and firewall software
windows defender
Screenshots
Relevant log output
Additional context
No response
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the virtual gamepad layout on Android 15 using a Vivo V29 lite 5G with the reported default settings, and inspect the supplied screenshot for the affected controls. The issue names no source file or test; done means all virtual buttons remain accessible and correctly sized when connected to the reported game.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100