From a7b9b1832951307d60ddfa75a2c41d0a4bd50088 Mon Sep 17 00:00:00 2001 From: etjanster Date: Mon, 26 Aug 2024 12:57:43 +0200 Subject: [PATCH] pr gyro --- .../gyro-steamdeck-neptune.md | 40 +++++++++++++++++++ wiki-rtd/mkdocs.yml | 2 + 2 files changed, 42 insertions(+) create mode 100644 wiki-rtd/docs/wiki_rd_controls/gyro-steamdeck-neptune.md diff --git a/wiki-rtd/docs/wiki_rd_controls/gyro-steamdeck-neptune.md b/wiki-rtd/docs/wiki_rd_controls/gyro-steamdeck-neptune.md new file mode 100644 index 0000000..b3e8040 --- /dev/null +++ b/wiki-rtd/docs/wiki_rd_controls/gyro-steamdeck-neptune.md @@ -0,0 +1,40 @@ +# Steam Deck with SteamDeckGyroDSU + +How to get the Steam Deck working with [SteamDeckGyroDSU](https://github.com/kmicki/SteamDeckGyroDSU) to enable Gyro via the DSU protocol. + +### Prerequisites: RetroDECK Steam Deck Controller Layout + +Make you have `RetroDECK: Steam Deck Controller Layout` installed and enabled. + +If you don't have it read up on `Step 3` from the getting started guide. + +[Steam Deck - RetroDECK Installation](../../wiki_devices/steamdeck/steamdeck-start.md). + +### What emulators support SteamDeckGyroDSU? + +The DSU hook should be enabled by default. + +- [Dolphin](https://wiki.dolphin-emu.org/index.php?title=DSU_Client#Using_DSU_devices_in_Dolphin) +- [Cemu](https://wiki.cemu.info/wiki/Motion_controls) - Cemu has a profile with Gyro Enabled for P1. +- Ryujinx + +The following emulators where removed from RetroDECK but had support: + +- Yuzu (Legacy) +- Citra (Legacy) + +## Installing SteamDeckGyroDSU + +Go to `Desktop Mode` and open the built in terminal `Konsole` from the KDE Menu (Start Menu). + +Copy the following command into the terminal and hit enter: + +`bash <(curl -sL https://raw.githubusercontent.com/kmicki/SteamDeckGyroDSU/master/pkg/update.sh)` + +This will Install SteamDeckGyroDSU and create a new folder under `HOME` `$HOME/sdgyrodsu/` in most cases it's `home/deck/sdgyrodsu` (unless you have renamed the deck profile). + +In that folder you will find two other files that is good to know about: + +- `update.sh` - For updating SteamDeckGyroDSU + +- `uninstall.sh` - For uninstalling SteamDeckGyroDSU diff --git a/wiki-rtd/mkdocs.yml b/wiki-rtd/mkdocs.yml index 9258017..d9a781b 100644 --- a/wiki-rtd/mkdocs.yml +++ b/wiki-rtd/mkdocs.yml @@ -98,6 +98,7 @@ nav: - Playstation - Hotkeys & Layout: wiki_rd_controls/hotkeys-playstation.md - Xbox - Hotkeys & Layout: wiki_rd_controls/hotkeys-xbox.md - Steam Deck - Hotkeys & Layout: wiki_rd_controls/hotkeys-steamdeck-neptune.md + - Steam Deck - Gyro: wiki_rd_controls/gyro-steamdeck-neptune.md - Steam Controller - Hotkeys & Layout: wiki_rd_controls/hotkeys-steam-controller-gordon.md - RetroDECK - Simple Radial Menu: wiki_rd_controls/radial-simple.md - RetroDECK - Full Radial Menu: wiki_rd_controls/radial-steamdeck-full.md @@ -122,6 +123,7 @@ nav: - Optimizations: wiki_devices/steamdeck/steamdeck-optimize.md - Recommended Software: wiki_devices/steamdeck/steamdeck-software.md - Steam Deck - Hotkeys & Layout: wiki_rd_controls/hotkeys-steamdeck-neptune.md + - Steam Deck - Gyro: wiki_rd_controls/gyro-steamdeck-neptune.md - Guides - Linux Desktop 🐧: