moonlight-stream / moonlight-android

GameStream client for Android
GNU General Public License v3.0
4.31k stars 686 forks source link

Back + Start combo on controller doesn't work #1167

Open maxwellhibbert opened 1 year ago

maxwellhibbert commented 1 year ago

I have an issue with the gamepad button combo back+start not working in the Android version of Moonlight. The reason I need this is because the Controller Companion app uses the back+start button combo to enable and disable.

It does work with other versions though: tested and working on Apple TV, Mac and the Nintenndo Switch port.

I tried disabling the hold start to enable mouse emulation option, but that didn't help.

There are no gamepads connected to the host. I'm using a modded switch running Android 10.

sapphicwench commented 1 year ago

following also mentioned here and here but haven't been able to find a way to force the keycombos myself

maxwellhibbert commented 1 year ago

I've found that holding an additional button first seems to allow the back and start combo to work. So if I hold LB and then press back and start, Controller Companion will toggle on and off.

deviant-aut commented 1 year ago

start+select doesnt work for me too using xbox series controller on nvidia shield.

My suggestion for xbox series controller would be to use the additional "share" button as it is unused anyway. Keycode 130 MEDIA_RECORD