Question

Windows 10 Game Bar

  • 17 November 2020
  • 13 replies
  • 558 views

Badge +1

Has an official or technical reason ever been given as to why Windows 10 Game Bar doesn’t work with Shadow?


13 replies

Userlevel 6
Badge +6

As far as I know, I believe the reason is that it uses the same codec/hardware level as the Shadow streamer or encoder so it doesn't work properly. I may be wrong though, but this is what I remember from the back of my head. 

Userlevel 1
Badge +1

If Windows S (secure) has been UNinstalled and/or Game Bar has not been downloaded, you will receive an error.

I installed xBox Game Bar on both my local machine and Shadow using Microsoft Store.

Disclaimer:

  1. Media via xBox Game Bar Capture saves to Local Machine.
  2. Captures do not show as “captured”, but can be accessed by the Show Media Folder.

Current Machine: ONN 2-in-1 
Platform:  Windows 10 Mode
Gamepad: Afterglow xBox 360
Shadow Ver: BETA | Launcher v4.19.6 | Client v3.6.4

Local Machine w xBox Game Bar
Shadow BETA / Release w xBox Game Bar

Edit - Added Physical xBox Game Bar Image

Hope I didnt break a TOS, it’s a Microsoft thing?

:punch_tone4:

Userlevel 5
Badge +4

@BattlebornDJI don’t believe your Game Bar is actually running in the Shadow VM - on your bottom screenshot, I think that’s just the Game Bar being invoked from your local Windows instance appearing over the Shadow app running in fullscreen mode.

Can you please verify? If you run the Game Bar in the Shadow VM via the Start Menu shortcut (not via your controller), does it come up? I don’t think it will.

If your Game Bar were running in your Shadow VM, your captures would save there, not on your local.

Userlevel 1
Badge +1

@BattlebornDJI don’t believe your Game Bar is actually running in the Shadow VM - on your bottom screenshot, I think that’s just the Game Bar being invoked from your local Windows instance appearing over the Shadow app running in fullscreen mode.

Can you please verify? If you run the Game Bar in the Shadow VM via the Start Menu shortcut (not via your controller), does it come up? I don’t think it will.

That's the point.

I installed xBox Game Bar on Shadow before Local Machine.  No dice.

It's VM that works on our Driver / USB being forwarded, why wouldn't Game Bar?

Install Game Bar on Local Machine and hit Capture and you get the YouTube vid I posted as well.

Not to mention I specifically said I hope I'm not breaking TOS by using this "Work Around"

 

I don't work for Shadow.

My Game Bar works for me tho either way🤷🏾‍♂️

Userlevel 5
Badge +4

@BattlebornDJ Indeed, so I think “the point” of getting the Game Bar working within the Shadow VM, would be for folks who are not running Windows locally.

If I’m running Shadow from macOS with an Xbox controller, it’d sure be cool to be able to invoke the Game Bar within the Shadow VM from the controller button (or even via any other method). That’s the goal.

Userlevel 1
Badge +1

@BattlebornDJIndeed, so I think “the point” of getting the Game Bar working within the Shadow VM, would be for folks who are not running Windows locally.

If I’m running Shadow from macOS with an Xbox controller, it’d sure be cool to be able to invoke the Game Bar within the Shadow VM from the controller button (or even via any other method). That’s the goal.

Highly suggest stating OS, Shadow Versions etc for Proper Support.
Otherwise Android and Windows are like Pinky and the Brain.

Microsoft dont play well with others.  Period.

Ask Netscape.

Personally, I’m happy to have the Service, Bar or not.
 

 

Userlevel 5
Badge +4

@BattlebornDJHello again...I did watch your latest video, and yes that is the Game Bar being invoked from your local machine in all cases.

You’ve also demonstrated that the Game Bar can’t be invoked from within the Shadow VM.

As to your repeated question, “why would the Game Bar be needed in the Shadow VM” - it would be useful to generate video captures “straight” from the Shadow machine, vs. capturing video which has been streamed to your local and capture there, which will potentially reduce the quality (it isn’t the “original”). In other words, it would be nice to “offload” the screen capture duties to your Shadow machine, and therefore not depend on anything on your local for captures. The quality of the captures would be better, because the video wouldn’t be captured post-streaming.

The OS we are using to run the Shadow client (Android, macOS, Linux, etc.) is irrelevant, because the Shadow machine is Windows 10, and that is where the Xbox Game Bar is supported. It just won’t run on the Shadow machine [apparently] due to other conflicts, as @Lily pointed out.

Does this make sense?

Userlevel 1
Badge +1

@BattlebornDJHello again...I did watch your latest video, and yes that is the Game Bar being invoked from your local machine in all cases.

You’ve also demonstrated that the Game Bar can’t be invoked from within the Shadow VM.

As to your repeated question, “why would the Game Bar be needed in the Shadow VM” - it would be useful to generate video captures “straight” from the Shadow machine, vs. capturing video which has been streamed to your local and capture there, which will potentially reduce the quality (it isn’t the “original”). In other words, it would be nice to “offload” the screen capture duties to your Shadow machine, and therefore not depend on anything on your local for captures. The quality of the captures would be better, because the video wasn’t captured post-streaming.

The OS we are using to run the Shadow client (Android, macOS, Linux, etc.) is irrelevant, because the Shadow machine is Windows 10, and that is where the Xbox Game Bar is supported. It just won’t run on the Shadow machine [apparently] due to other conflicts, as @Lily pointed out.

Does this make sense?

I use OBS.

I do not max my settings

Even Shadow says run Shadow 10-15 Less than given bitrate.

Shadow is not and will not be responsible for xBox Game Bar as far as I'm concerned

Userlevel 5
Badge +4

Shadow is not and will not be responsible for xBox Game Bar as far as I'm concerned

 

Agreed, I don’t think anyone “blames” Blade/Shadow for the Game Bar not working, as it’s likely not an intentional side-effect of the streaming services (or whatever the conflict is).

Personally, I’m just weighing in because I’m a technical wonk. I have no need to do screen recordings and such, and I too would use local systems for that, if I had a horse in this race. I don’t. :grinning:

 

Userlevel 1
Badge +1

Shadow is not and will not be responsible for xBox Game Bar as far as I'm concerned

 

Agreed, I don’t think anyone “blames” Blade/Shadow for the Game Bar not working, as it’s likely not an intentional side-effect of the streaming services (or whatever the conflict is).

Personally, I’m just weighing in because I’m a technical wonk. I have no need to do screen recordings and such, and I too would use local systems for that, if I had a horse in this race. I don’t. :grinning:

 

Limitations of VM.

I've used VNCviewer, TeamViewer etc for Support reasons.  It's a Stream just like Shadow but you can transfer files between Systems (*MESSAGE) and you are limited to Static Hardware with no driver forwarding.

Your horse will come like mine - Gaming Rig Dead, Replacement Necessary.  Oh look, Shadow?

I need 3 please.  No just for me😁

Userlevel 1
Badge +1

Shadow BETA:  v4.20.6
Client: v3.7.5

Update:

  • WINDOWS KEY + ALT / PRINT SCREEN used in Shadow, created a Snapshot in Videos, Captures
  • Windows Key + R does NOT record to Shadow….yet
  • .mp4 recordings appear on “MY” Local Machine
  • Screenshots are sent to Shadow “Captures” folder in Videos
WINDOWS KEY + ALT / PRINT SCREEN
Shadow xBox xPort

 

Userlevel 1
Badge

So it’s an indisputable fact that the X-Box Home Button does not work when a controller is connected to the Shadow app; it certainly doesn’t work for me using Shadow for iOS or Shadow for Mac. However, the X-Box Home button does work when I connect to my Shadow instance using the Steam Link box, iOS, and even Steam on the Mac.

Does the home button work within the Shadow app for anyone? If it doesn’t then this is something Shadow needs to address and add into their queue for future fixes.

Why won’t Shadow support acknowledge this as a known bug?

Userlevel 1
Badge +1

So it’s an indisputable fact that the X-Box Home Button does not work when a controller is connected to the Shadow app; it certainly doesn’t work for me using Shadow for iOS or Shadow for Mac. However, the X-Box Home button does work when I connect to my Shadow instance using the Steam Link box, iOS, and even Steam on the Mac.

Does the home button work within the Shadow app for anyone? If it doesn’t then this is something Shadow needs to address and add into their queue for future fixes.

Why won’t Shadow support acknowledge this as a known bug?

Shadow is working on it, but I'm sticking with limitations of VM + Microsoft hates playing.

 

The captures are sitting on Shadow for me so we made progress last Patch.

Reply