moonlight-stream / moonlight-android

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

The BACK button doesn't work with the WeChip G20 remote #788

Closed Michoko92 closed 4 years ago

Michoko92 commented 4 years ago

Hi,

When we are in a Gamestream session, we can normally go back to the Moonlight games selection grid by pressing the BACK button.

I use a WeChip G20 on my Shield TV (which is pretty popular as a replacement for the stock remote). But despite the BACK button is detected everywhere else normally, in a Moonlight Gamestream session, it doesn't seem to be detected. So when we press the BACK button, nothing happens while Gamestreaming (but the BACK button works fine in the Moonlight UI, though). Thank you!

auto-comment[bot] commented 4 years ago

If this is a question about Moonlight or you need help troubleshooting a streaming problem, please use the help channels on our Discord server instead of GitHub issues. There are many more people available on Discord to help you and answer your questions.

This issue tracker should only be used for specific bugs or feature requests.

Thank you, and happy streaming!

cgutman commented 4 years ago

The problem was this virtual mouse device that claims to have an A button like a gamepad.

Input Device -3: NVIDIA Virtual Mouse
  Descriptor: 5345c6da1d26ddaf0af78bf97d14a420216933cb
  Generation: 174
  Location: built-in
  Keyboard Type: non-alphabetic
  Has Vibrator: false
  Has mic: false
  Sources: 0x20105 ( keyboard mouse_relative )
    AXIS_X: source=0x20004 min=-1.0 max=1.0 flat=0.0 fuzz=1.0 resolution=0.0
    AXIS_Y: source=0x20004 min=-1.0 max=1.0 flat=0.0 fuzz=1.0 resolution=0.0
    AXIS_PRESSURE: source=0x20004 min=0.0 max=1.0 flat=0.0 fuzz=0.0 resolution=0.0
    AXIS_HSCROLL: source=0x20004 min=-1.0 max=1.0 flat=0.0 fuzz=0.0 resolution=0.0