Skip to content

wtlnetwork/muon

Repository files navigation

Muon - Hotspot connection for the Steam Deck

A decky-loader plugin that creates a WiFi access point for another Devices to connect.

Download the Muon plugin from the decky-loader storefront!

List of Features:

  • Host Steam Deck has to download the plugin; guests are not required to do so.
  • Random host password generation per device restart with option to keep it static
  • UI showcasing IP addresses for host & guest devices with signal strength
  • Toaster notifications for joined & disconnected devices
  • Option to change IP and DHCP for Host Steam Deck
  • Ability to ban untrusted device IPs

Preview:

Here are a sample of games verified for Muon!

GARRY'S MOD RAINBOW SIX: VEGAS 2
Placeholder GIF Placeholder GIF
Placeholder GIF Placeholder GIF
QUAKE III ARENA Stardew Valley (Coming Soon)

Join the Steam Group for Verified games!

Official Muon Steam Group:

Need help setting up Muon? Here is the Wiki page to assist you!

Planned Updates:

  • decky-loader plugin pre-store release (0.1.6) ✔
  • QoL & Bug Fixes based of from feedback (0.1.7+) ✔
  • Decky-loader Store Release (0.2.1) ✔
  • Toaster Notification reconnection fix, UI polish, Steam group button and final code clean up (0.2.5)
  • Stable and Final Build, New Games .gifs for Preview - replace all (1.0)

⚠️ PRECAUTION ⚠️

WARNING: The following actions are strongly discouraged. We assume no liability for any consequences resulting from these actions:
  • Sharing your passphrase with complete strangers
  • Weak Password with Remember Credentials Enabled
CAUTION: The following actions are not recommended but you can proceed:
  • Using Muon on an Airplane Flight (Please follow flight attendant instructions if Muon Wi-Fi is causing pilot communication interfearances)

Libraries Used & Credits

Built using the Decky Plugin Template Chat as a basis.

Animated Wi-Fi Logo by: Esko Ahonen

Animated Steam Deck by: Valve Software

Tormak9970 - Used Deck-P2P as a reference point.

steve228uk - Used TunnelDeck as reference for installing dependencies locally

@Tormak9970 and @jessebofill - Used code from TabMaster to implement sleep management after a SteamOS change broke it.

Project members

Jenomorph - Project lead / Bug Tester / Game Verifier

WTLNetwork - Developer

About

Steam Deck ad-hoc networking plugin for Decky.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 21