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

Added information to ReadMe #70

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Conversation

AwkwaBear
Copy link

added extra information to readme in a "Why would I need it section"
the added section describes:

  • streamlined experience with moondeck launch buttons on applications
  • how controller profiles and application ID's are fixed via moondeck
  • section also provides screenshots to show moondeck button and titleIDs associating with controller profiles

added "Why would I need it?" section to github readme and additional figures for showing how TitleIDs are used and controller profiles work
changed all instances to have MOONDECK as all caps and moonlight as "Moonlight" to emphasize differences and reduce confusion
- steam game guides for a streamed game cannot be found


***MOONDECK*** **fixes this issue by adding a button to each game within the Steamdeck's OS to launch directly into a moonlight stream with ***Steam's specific game title ID #*** associated for the running application in SteamDeck's OS.**
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would really like to avoid having this point highlighted as a MoonDeck feature. It is a very hacky solution that apparently no longer works for some users and I have always contemplated about removing it altogether.

1. Press ***MOONDECK*** button on game to stream within SteamDeck's OS
2. Selected Game is launched via moonlight stream

![applicationLaunch](.github/assets/moondeck_launch_button.png)
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Screenshots should not contain any other plugins in order to avoid confusion as users sometimes start asking pointless question like "why is this missing?"


- game-specific community controller profiles cannot detect the currently streamed game, preventing them from being downloaded or viewed
- controller settings are tied to the overall *Moonlight* application, requiring manual reconfiguration when switching between streamed games
- performance profiles are linked to the *Moonlight* application, also requiring manual reconfiguration when switching between streamed games
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What are these performance profiles?




- game-specific community controller profiles cannot detect the currently streamed game, preventing them from being downloaded or viewed
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Initially I also though this would be a good idea, but I no longer think you should use the controller profiles unless they are for generic controller (which SteamDeck is not). Please read this https://discord.com/channels/960281551428522045/1050462209689518201/1309261646467960884 and a few messages below.



***Game Streaming via MOONDECK follows these steps:***
1. Press ***MOONDECK*** button on game to stream within SteamDeck's OS
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we should not use SteamDeck's OS, just Steam or something. This plugin works on other handhelds that use Bazzite.

***MOONDECK*** sets configurations ahead of time and skipping many of the steps each time a stream is started. This allows a streamlined experience of selecting a game directly from the steam deck's OS and immediately starting the game stream.


**More importantly, the ***Moonlight, by DEFAULT,*** method caused SteamDeck's OS to ONLY see *Moonlight* as the running application, rather than *any specific game*.**
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I find it very hard to read when it's italic and bold, especially when italic is mixed withing bold style sentences.

Please avoid bold sentences and use only bold to empathize something (not bold+italic). For example:

**MOONDECK** sets configurations ahead of time and skipping many of the steps each time a stream is started.
More importantly, the **Moonlight, by DEFAULT,** method caused SteamDeck's OS to ONLY see **Moonlight** as the running application, rather than **any specific game**.

README.md Show resolved Hide resolved
3. Select an application to stream, usually steam Big Picture Mode (BPM)
5. Select a game via BPM interface
6. Selected Game is launched

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Too many newlines everywhere, please keep to minimum required by MD.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants