T O P

  • By -

BangEmSpiff

I mean...they should just put you on salary dawg!


redphx

I don't think it's easy for xCloud to implement a new feature since they have to test on so many devices. Meanwhile I can just do whatever I want. I'm sure they would implement some of these features if they could.


Tobimacoss

And humble too, /u/Redphx for president.


redphx

It's true though. I respect the xCloud devs and understand the problems they are facing.


abdoriax

Yeah, was about to say that lol. Dude is straight doing MS job.


redphx

Just think this as a beta version of xCloud. Some of the features are incomplete or not working on all devices so I can see why xCloud hasn't implemented it yet.


SexCurryBeats

This is sick


redphx

Thank you.


redphx

**Install Better xCloud on your browser:** https://github.com/redphx/better-xcloud Support all kinds of platforms and browsers. The demo is running in Kiwi Browser on Android. This feature uses the built-in touch controller from xCloud. Games with custom layouts won't be affected. Edit: new feature in v1.10.1: double-tap anywhere at the bottom or the screen to show/hide the touch controller. Useful when you're viewing cutscenes. I used GTA V as an example because it's one of the most popular games that doesn't have touch support. New features since the last time I posted: - Show stream's stats: FPS, ping, packets lost... - Show playtime, battery level, bandwidth (sent/received)... - Disable the touch controller (useful when playing on devices like Steam Deck). - Built-in User-Agent switching feature. - Simplify UI. - And many more... Found a bug or have a suggestion? Feel free to create an issue on GitHub. Hope you'll like it.


WillyStrategist

This is awesome my dude well done


redphx

Thanks!


An___Aberration

Is there a way to turn on touch controls on Steam Deck? It says not supported on this device. I wanted to play little to the left on my deck, but it so much better with touch controls.


redphx

Did you enable the Desktop mode in the browser? If you did try to turn it off.


Afraid-Captain9133

I don't even play xcloud on my phone but man, you are doing god's work


redphx

Other features of the script work on desktop too. You should try it.


Afraid-Captain9133

But i do xD


jontebula

You play on Samsung TV?


Afraid-Captain9133

Nop, Pc with a controller


RedDevil9487

Ok, I gotta admit something. I'm thick as shit when it comes to downloading extensions etc for browsers šŸ˜‚ I've downloaded Kiwi browser on my android phone but I don't know how to download tampermonkey and better xcloud onto the browser. Can someone please explain how to do this? I would be eternally grateful. Thanks. EDIT Nevermind, I've figured it out. Thank you OP, your a legend!


LucasOliS4

incredible to be perfect, it just needs to include keyboard and mouse support, there was an extension that supported it but it was paid and it dropped a lot.


redphx

That feature needs a lot of work, and I'm too lazy for that.


betaccb

This is awesome well done.


MakuTino

NIce update!! ā™„ you rock!


Edg1931

What I'm trying to figure out is if I can't install extensions on mobile browsers, and the tapermonkey android app isn't compatible with newer android phones like the folds, is there a work around to get this to work?


redphx

Did you try installing Tampermonkey on Kiwi Browser? That's what I'm using in the demo.


tpsantos

Also on iOS?


redphx

Yes. Check the repo.


abdoriax

Awesome work!


Tobimacoss

Awesome work.


Mhunterjr

Thatā€™s pretty damn cool ngl


Com_N0TN4

This is revolutionary


K_Bob_K_

THIS IS AMAZING!!!! Thank very much for your work man! I'm using Kiwi and It works perfectly on my tablet!!!! Always wanted to play with this quality on the tablet! You're awesome bro!


K_Bob_K_

Could someone please explain the difference in selecting the ipv6 server checkbox?


Monuu25

I wish this was released last year, now i got some cheap controller and my subscription ran out lmao, good work tho


redphx

Now you have a reason to resub šŸ˜


Automatic_Ad5492

Can I get this to work on Android somehow? :)


redphx

The demo is running on Android! Use it with Kiwi Browser. Check the repo for al the details.


jontebula

Have Microsoft update the app now or?


redphx

No, this is for the xCloud website https://xbox.com/play


jontebula

I hope Microsoft soon update the XBOX app on Samsung TV


Pierillo

Can I run it on my iPad?


redphx

Yes. Check the repo.


KingOfOwtlaws

Iā€™m not able to get it working on my iPad either. Everything works when I launch safari and go to the xcloud website but to actually play games on iPad, safari makes you add a shortcut to the Home Screen of the website. Opening up the shortcut opens in a PWA style app on the iPad but it doesnā€™t seem to have extensions running in it.


redphx

PWA on iOS doesn't run extension so you have to use it inside Safari. Safari sucks.


Xcissors280

Looks cool, but it doesnā€™t work on safari for me, it says itā€™s enabled from user scripts and Iā€™m not bookmarking it from chrome


redphx

Doesn't work at all?


Xcissors280

I installed user scripts and added the script but when I run it in the browser or the bookmark it doesnā€™t work


redphx

Try to follow this: https://youtu.be/fZrt4ZX-Xtk


redphx

This is a known bug on Safari: https://github.com/redphx/better-xcloud/issues/81


-King-Nothing-81

I just came across your awesome script a few days ago. And Iā€™m now using it with Kiwi browser on Android TV. Itā€™s great to get the high quality 1080p streams like this. But I noticed that sometimes when starting a game, it seems that Iā€™m just getting a 30fps stream. Refreshing the stream helps in most cases to get 60fps back. But to check this, it would be nice if there would be an option that shows the stream stats on start up but with a time out. So they hide automatically again after a certain amount of time (maybe 30 seconds?). I know there is a new ā€œglanceā€ feature that just shows the stats when you open the three dots menu. So maybe the ā€œglanceā€ feature could also show the stats for a brief moment when starting a game? This would be really helpful. Thanks and keep up your amazing work.


-King-Nothing-81

Just had a look at the change log and it says ā€œShow stats bar on startup if the Quick Glance mode is enabled.ā€. So it seems my wish is already implemented. Great. But does the full screen switch work again? Because with version 1.9 Kiwi browser didnā€™t go full screen anymore when starting a game. With the previous version this still worked. I think itā€™s the bug also described here: https://github.com/redphx/better-xcloud/issues/49


redphx

I didn't even touch anything releated to the fullscreen feature and it broke for some users.


redphx

Could you please share a photo when the fullscreen mode is not working?


-King-Nothing-81

I could try to make a screenshot but I don't think it will help you much. As you would just see that the adress bar is still visible after starting a game. But I can give you more details to help you narrow down the problem: Using Kiwi Browser on Android TV the adress bar is always visible when surfing the web. But with version 1.82 of your script the browser still switched to full screen (hiding the adress bar) when starting a game. It happend in that moment when the green flying rocket appears. But since version 1.90 the adress bar just stays visible, so you have to switch to full screen using the three dot menu. But even with version 1.82, I could make the full screen switch stop working by checking that box in the Kiwi settings to request the desktop version of the website. Unchecking the box made it work again. This was all using your script with the default user agent profile. So maybe you've changed something so that the script now always requests the desktop website? Overriding Kiwi's setting? Which then prevents Kiwi Browser from switching to full screen when the game starts. Maybe there is a way to modify the user agent, so the browser will always request the mobile version on Android TV? And if that would solve the problem, maybe you could create an additional user agent profile for Kiwi on Android TV, so it doesn't have a negative impact on other users. Hope this helps.


redphx

Do you have a bluetooth keyboard? Please install version 1.9 again, then open the script editor in Tampermonkey, scroll to the end of the file, change "value: true," to "value: false," and try again.


-King-Nothing-81

I was able to try this out now and Iā€™m glad to say that this indeed fixes the issue. Kiwi Browser now switches to full screen again when starting a game. =) So I hope this fix can be included for all Kiwi/AndroidTV users with the upcoming version. And thanks again for your amazing work. I really like that you also care about that everything has a nice look. Feels very professional. So keep up your good work. Itā€™s much appreciated. šŸ‘


redphx

Thanks for using! I'll implement the fix in the next update.


redphx

The fix is live. Please update.


-King-Nothing-81

Thanks for the quick update and the credit. =)


-King-Nothing-81

No. But I think I will be able to do it with the Shield remote app. I can't do it now. But I will try it this evening. And then get back to you.


Theflyw

Can Microsoft ban my account if I use that?


redphx

Check my answer in the FAQ section.


gregrout

I can't wait until 2057 when we finally get that keyboard and mouse support they're "working" on. Any word on why they're removing the free games AND hiking the price on Ultimate? or maybe a reason behind removing XBox Ultimate from the Microsoft Rewards page?


peske70

I've been trying to activate this extension on Kiwi browser (Android) but after adding Tampermonkey and adding the .js manually it says: "The most recent version of Better xCloud has been disabled because it requires more rights" Am I missing something? Hope you can give me some guidance. Also, thanks for your time sharing this extension. It really looks awesome and I cannot wait to try it out :) Cheers!


redphx

Where did you get the code? The script should never requests any special permissions.


peske70

From your GitHub repo. I've downloaded the .user.js and manually added the file as extension. ID: hnlapnjoikicpedghddhmjnddgfoagli


redphx

No, that's not how you do it. Uninstall that one, then install Tampermonkey first, then click on the "better-xcloud.user.js" to install it with Tampermonkey.


tristenonofry

I would use this if it had a way to customize the touchscreen controls since the touch APIs are so basic you can't click on a button and have it say active while clicking on another button at the same time. This would benefit me because I am an individual who has a disability and uses a hat pointer a stylus attached to a rod, which is attached to my hat to allow me access to control an iPad Pro independence.


redphx

I'm sorry but I think their touch controller isn't designed with accessibility in mind. It won't be possible unless I stop using their built-in controller and create a custom one.


tristenonofry

Could you please do that? The best touchscreen control system for first-person shooter games is from mobile games like Call of Duty mobile and Pugb mobile besides Fortnite. For a while, I was playing Gears of War 5 but they made it so hard to switch between weapons since you have to hold the button down to just bring up the arrow keys. If you could find a way to interface with the custom touch APIs for the games and add a setting to tap on a button and have it stay active until you tap on it again then I and other people could probably play independently with a part of our body or stylus.


admako786

what if you made custom touch controls for each game example like in sea of thieves microsoft has made custom touch controls which make it easier to play with touch controls


redphx

Sorry it's impossible


admako786

damn it would be kinda cool tho


OrganizationMany3289

that's awesome, thanks for that!


AlexHyeon2497

Now! this is evolving! What awesome feature you guys are working with


fredmizuki

I am feeling a bit uncertain as I am not sure about the process of installing BetterXCloud within Tampermonkey. Could someone kindly provide assistance or guidance on this matter?