Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] Strange green button with circled arrow is always visible on right-bottom corner of the screen #114

Closed
5 of 6 tasks
slajerek opened this issue Jun 30, 2024 · 9 comments
Labels
bug Something isn't working

Comments

@slajerek
Copy link

slajerek commented Jun 30, 2024

Checklist

  • I will only use English in my report.
  • I have used the search function for open and closed issues to see if someone else has already submitted the same bug report.
  • I will describe the problem with as much detail as possible.

Questions

  • xCloud officially supports my country/region.
  • The bug doesn't happen when I disable Better xCloud script.
  • The bug didn't happen in previous Better xCloud version (name which one).

Device

TV

Device

NVidia Shield

Operating System

Android

Android app/Browser Version

NVidia Shield

Better xCloud Version

5.0.1

Game list

No response

Reproduction Steps

  1. Start game
  2. There's always visible strange button on right-bottom side of the screen with circled arrow
  3. It is not possible to click on this button using game pad, nor TV remote.
  4. It is also not possible to remove this button and make it invisible.
  5. Button stays permanently on screen and can not be moved.
  6. Button overlaps sometimes important information and hides what's beneath.

This button should not be visible, not sure what it is actually and from where it is.

Screenshot/video

Screenshot 2024-06-30 at 13 24 27 Screenshot 2024-06-30 at 13 26 15
@slajerek slajerek added the bug Something isn't working label Jun 30, 2024
@slajerek slajerek changed the title [Bug] [Bug] Strange green button with circled arrow is always visible on right-bottom corner of the screen Jun 30, 2024
@redphx
Copy link
Owner

redphx commented Jun 30, 2024

What is the version of the app?

@slajerek
Copy link
Author

I think this is 5.0.1, I've downloaded and installed it for the first time just yesterday. I was using https://github.com/mistertest/xcloud-shield previously but it stopped working and it seems is not maintained anymore. Anyway, I haven't seen that button there.

@redphx
Copy link
Owner

redphx commented Jun 30, 2024

5.0.1 is script's version. App version is in the app settings.

@slajerek
Copy link
Author

Version says 0.16.2 (22)

@KingNothing81
Copy link

@slajerek: That's a refresh button that only shows up on Android TV. And needs "mouse support" to press it. But it should only be visible when you are on top of the home screen and should hide when you start a game.

I also own a Shield TV and the button didn't stay on screen when I used the app last time, using the current versions of the app and the script. But I haven't used it on the weekend and can't test it at the moment. But if the button doesn't hide anymore, I guess it must have been caused by a recent change on the side of xCloud.

@KingNothing81
Copy link

KingNothing81 commented Jun 30, 2024

@slajerek: Hi again … I tried it on my Shield TV now. And the refresh button still hides for me when starting a game.

As a Shield owner, how did you solve the problem with the wrong mapping of the Select button? Do you use the “External Keyboard Helper” (EKH) app? Or did you disable the “com.nvidia.shieldtech.hooks” system package?

It seems unlikely, but if you use EKH, can you try if the button hides if you don’t set EKH as input method in your keyboard settings?

Apart from that, if you use EKH, I would recommend disabling the mentioned system package instead. After doing this, all controller buttons will work as expected. And you won’t need to use EKH anymore.

An easy way to do this would be to use the ADB TV app:

https://play.google.com/store/apps/details?id=com.cybercat.adbappcontrol.tv

Hope this helps.

@slajerek
Copy link
Author

slajerek commented Jun 30, 2024

Thanks for quick reply and explanation. I tested this further and most of the time this button is still visible after starting any game, but indeed I had situation once that it disappeared when I started the game. Thus this may be intermittent issue that exposes more in my setup. I also tried to click that button using Shield's remote mouse, although it did nothing during the game play :) anyway, the button stays in most cases after starting the game.

I use EKH app. I will check alternative option to disable hooks and will get back to you soon.

@KingNothing81
Copy link

KingNothing81 commented Jun 30, 2024

Forgot to mention: Please restart your Shield TV after disabling the system package. So the change takes effect.

You can also use ADB TV to just disable the EKH app first. This has the advantage that you can just enable it again without losing your app data.

@redphx redphx transferred this issue from redphx/better-xcloud Jul 3, 2024
@redphx
Copy link
Owner

redphx commented Jul 4, 2024

This happens when the script isn't being loaded (no server name at the top right of the screen) but you still play a game. When it happens refresh the page manually to fix it.

Version 0.16.3 also hides the Refresh button even when the script is not running.

@redphx redphx closed this as completed Jul 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants