Skip to content

Commit

Permalink
Deployed fde6348 with MkDocs version: 1.4.3
Browse files Browse the repository at this point in the history
  • Loading branch information
streetpea committed Mar 23, 2024
1 parent 429a594 commit aa11579
Show file tree
Hide file tree
Showing 6 changed files with 23 additions and 37 deletions.
13 changes: 3 additions & 10 deletions print_page/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2838,11 +2838,7 @@ <h3 id="setup-controlling-default-chiaki4deck-layout-gyro-mapping">Default <code
<p>I have also mapped gyro controls <code>As joystick</code>. Whenever you touch the right joystick, you can move the Steam Deck to aim / control the right stick (usually mapped to camera control) with motion (gyro) controls. You can use this on its own or for small adjustments to larger camera movements made by directly moving the right joystick. You can always change this by choosing to edit the layout and going into the gyro settings. </p>
<div class="admonition info">
<p class="admonition-title">Native Gyro for Steam Deck</p>
<p>Gyro is also directly mapped under the hood for the Steam Deck controller. Thus, when you play a game that has native gyro controls, those will work without needing to do anything in your control mapping via Steam Input. When you are playing a game with native gyro support, you may want to change the gyro mapping from <code>As joystick</code> to <code>As mouse</code> so that gyro only maps to gyro in the game (i.e., you don't move the camera while trying to move a paintbrush using native gyro).</p>
<div class="admonition warning">
<p class="admonition-title">Don't turn off gyro entirely, use <code>As mouse</code></p>
<p>You need to use <code>As mouse</code> instead of just turning off gyro altogether in Steam Input because turning off gyro altogether will pause gyro input and result in native gyro not working. This means games that have gyro in them for actions such as the flashlight in Last of Us or the paintbrush in Concrete Genie won't work properly. Using <code>As mouse</code> means only gyro set in the game itself will result in an action (since mouse movement by itself isn't mapped to anything in chiaki4deck) so it has the same effect of turning off gyro for games that don't use it for a required in-game control.</p>
</div>
<p>Gyro is also directly mapped under the hood for the Steam Deck controller. Thus, when you play a game that has native gyro controls, those will work without needing to do anything in your control mapping via Steam Input. When you are playing a game with native gyro support, you may want to change the gyro mapping from <code>As joystick</code> to <code>None</code> so that gyro only maps to gyro in the game (i.e., you don't move the camera while trying to move a paintbrush using native gyro).</p>
<p>Of course, you could leave the right stick mapping on (so that it maps to both gyro and right joystick), if that is truly what you want.</p>
</div>
<h2 id="setup-controlling-creating-your-own-controller-profile">Creating your Own Controller Profile<a class="headerlink" href="#setup-controlling-creating-your-own-controller-profile" title="Permanent link">&para;</a></h2>
Expand Down Expand Up @@ -2940,11 +2936,7 @@ <h3 id="setup-controlling-gyro-controls">Gyro Controls<a class="headerlink" href
</ul>
</li>
</ul>
<p>Additionally, you can use gyro controls for camera options with any game by mapping gyro <code>As joystick</code> and adding a condition for when it's used (i.e., <code>On</code> with a condition of <code>right joystick touch</code>) in the gyro settings for <code>chiaki4deck</code>. I have done this in the <a href="#setup-controlling-default-chiaki4deck-layout-mapping-full-view">default <code>chiaki4deck</code> control setting</a> and you can do it in your custom control scheme. However, when playing games that have native gyro support (such as Concrete Genie or The Last of Us) you will most likely want to change the gyro mapping from <code>As joystick</code> to <code>As mouse</code> so that gyro only maps to gyro in the game (i.e., you don't make your camera move when you're trying to shake your flashlight, etc.).</p>
<div class="admonition warning">
<p class="admonition-title">Don't turn off gyro entirely, use <code>As mouse</code></p>
<p>You need to use <code>As mouse</code> instead of just turning off gyro altogether in Steam Input because turning off gyro altogether will pause gyro input and result in native gyro not working. This means games that have gyro in them for actions such as the flashlight in Last of Us or the paintbrush in Concrete Genie won't work properly. Using <code>As mouse</code> means only gyro set in the game itself will result in an action (since mouse movement by itself isn't mapped to anything in chiaki4deck) so it has the same effect of turning off gyro for games that don't use it for a required in-game control.</p>
</div>
<p>Additionally, you can use gyro controls for camera options with any game by mapping gyro <code>As joystick</code> and adding a condition for when it's used (i.e., <code>On</code> with a condition of <code>right joystick touch</code>) in the gyro settings for <code>chiaki4deck</code>. I have done this in the <a href="#setup-controlling-default-chiaki4deck-layout-mapping-full-view">default <code>chiaki4deck</code> control setting</a> and you can do it in your custom control scheme. However, when playing games that have native gyro support (such as Concrete Genie or The Last of Us) you will most likely want to change the gyro mapping from <code>As joystick</code> to <code>None</code> so that gyro only maps to gyro in the game (i.e., you don't make your camera move when you're trying to shake your flashlight, etc.).</p>
<h3 id="setup-controlling-haptics-and-adaptive-triggers">Haptics and Adaptive Triggers<a class="headerlink" href="#setup-controlling-haptics-and-adaptive-triggers" title="Permanent link">&para;</a></h3>
<p>PlayStation 5 haptics are mapped for both the DualSense controller (usb connection required) and the Steam Deck controller and adaptive triggers are mapped for the DualSense controller (usb or bluetooth). These need to be explicitly enabled by checking the PS5 features box in the GUI as shown in the picture below:</p>
<p><img alt="Enable PlayStation 5 Features" src="../updates/images/EnablePlayStation5Features.png" /></p>
Expand Down Expand Up @@ -3193,6 +3185,7 @@ <h3 id="updates-releases-165">1.6.5<a class="headerlink" href="#updates-releases
<li>Adds haptic rumble for MacOS</li>
<li>Allow escape key to be selected for key mappings in Settings</li>
<li>Add option to start the stream with the mic unmuted</li>
<li>Add Steam Shortcut now also available on Windows</li>
</ul>
<h3 id="updates-releases-164">1.6.4<a class="headerlink" href="#updates-releases-164" title="Permanent link">&para;</a></h3>
<p>Enables creating steam shortcut with default controller profile from menu</p>
Expand Down
2 changes: 1 addition & 1 deletion search/search_index.json

Large diffs are not rendered by default.

14 changes: 3 additions & 11 deletions setup/controlling/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1216,11 +1216,7 @@ <h3 id="default-chiaki4deck-layout-gyro-mapping">Default <code>chiaki4deck</code
<p>I have also mapped gyro controls <code>As joystick</code>. Whenever you touch the right joystick, you can move the Steam Deck to aim / control the right stick (usually mapped to camera control) with motion (gyro) controls. You can use this on its own or for small adjustments to larger camera movements made by directly moving the right joystick. You can always change this by choosing to edit the layout and going into the gyro settings. </p>
<div class="admonition info">
<p class="admonition-title">Native Gyro for Steam Deck</p>
<p>Gyro is also directly mapped under the hood for the Steam Deck controller. Thus, when you play a game that has native gyro controls, those will work without needing to do anything in your control mapping via Steam Input. When you are playing a game with native gyro support, you may want to change the gyro mapping from <code>As joystick</code> to <code>As mouse</code> so that gyro only maps to gyro in the game (i.e., you don't move the camera while trying to move a paintbrush using native gyro).</p>
<div class="admonition warning">
<p class="admonition-title">Don't turn off gyro entirely, use <code>As mouse</code></p>
<p>You need to use <code>As mouse</code> instead of just turning off gyro altogether in Steam Input because turning off gyro altogether will pause gyro input and result in native gyro not working. This means games that have gyro in them for actions such as the flashlight in Last of Us or the paintbrush in Concrete Genie won't work properly. Using <code>As mouse</code> means only gyro set in the game itself will result in an action (since mouse movement by itself isn't mapped to anything in chiaki4deck) so it has the same effect of turning off gyro for games that don't use it for a required in-game control.</p>
</div>
<p>Gyro is also directly mapped under the hood for the Steam Deck controller. Thus, when you play a game that has native gyro controls, those will work without needing to do anything in your control mapping via Steam Input. When you are playing a game with native gyro support, you may want to change the gyro mapping from <code>As joystick</code> to <code>None</code> so that gyro only maps to gyro in the game (i.e., you don't move the camera while trying to move a paintbrush using native gyro).</p>
<p>Of course, you could leave the right stick mapping on (so that it maps to both gyro and right joystick), if that is truly what you want.</p>
</div>
<h2 id="creating-your-own-controller-profile">Creating your Own Controller Profile<a class="headerlink" href="#creating-your-own-controller-profile" title="Permanent link">&para;</a></h2>
Expand Down Expand Up @@ -1318,11 +1314,7 @@ <h3 id="gyro-controls">Gyro Controls<a class="headerlink" href="#gyro-controls"
</ul>
</li>
</ul>
<p>Additionally, you can use gyro controls for camera options with any game by mapping gyro <code>As joystick</code> and adding a condition for when it's used (i.e., <code>On</code> with a condition of <code>right joystick touch</code>) in the gyro settings for <code>chiaki4deck</code>. I have done this in the <a href="#default-chiaki4deck-layout-mapping-full-view">default <code>chiaki4deck</code> control setting</a> and you can do it in your custom control scheme. However, when playing games that have native gyro support (such as Concrete Genie or The Last of Us) you will most likely want to change the gyro mapping from <code>As joystick</code> to <code>As mouse</code> so that gyro only maps to gyro in the game (i.e., you don't make your camera move when you're trying to shake your flashlight, etc.).</p>
<div class="admonition warning">
<p class="admonition-title">Don't turn off gyro entirely, use <code>As mouse</code></p>
<p>You need to use <code>As mouse</code> instead of just turning off gyro altogether in Steam Input because turning off gyro altogether will pause gyro input and result in native gyro not working. This means games that have gyro in them for actions such as the flashlight in Last of Us or the paintbrush in Concrete Genie won't work properly. Using <code>As mouse</code> means only gyro set in the game itself will result in an action (since mouse movement by itself isn't mapped to anything in chiaki4deck) so it has the same effect of turning off gyro for games that don't use it for a required in-game control.</p>
</div>
<p>Additionally, you can use gyro controls for camera options with any game by mapping gyro <code>As joystick</code> and adding a condition for when it's used (i.e., <code>On</code> with a condition of <code>right joystick touch</code>) in the gyro settings for <code>chiaki4deck</code>. I have done this in the <a href="#default-chiaki4deck-layout-mapping-full-view">default <code>chiaki4deck</code> control setting</a> and you can do it in your custom control scheme. However, when playing games that have native gyro support (such as Concrete Genie or The Last of Us) you will most likely want to change the gyro mapping from <code>As joystick</code> to <code>None</code> so that gyro only maps to gyro in the game (i.e., you don't make your camera move when you're trying to shake your flashlight, etc.).</p>
<h3 id="haptics-and-adaptive-triggers">Haptics and Adaptive Triggers<a class="headerlink" href="#haptics-and-adaptive-triggers" title="Permanent link">&para;</a></h3>
<p>PlayStation 5 haptics are mapped for both the DualSense controller (usb connection required) and the Steam Deck controller and adaptive triggers are mapped for the DualSense controller (usb or bluetooth). These need to be explicitly enabled by checking the PS5 features box in the GUI as shown in the picture below:</p>
<p><img alt="Enable PlayStation 5 Features" src="../../updates/images/EnablePlayStation5Features.png" /></p>
Expand Down Expand Up @@ -1504,7 +1496,7 @@ <h3 id="enabling-chiaki4deck-to-work-with-dualsense-dualshock-4">Enabling <code>
<small>

Last update:
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">March 17, 2024</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">March 23, 2024</span>

<br>
Created:
Expand Down
30 changes: 15 additions & 15 deletions sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,77 +2,77 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://streetpea.github.io/chiaki4deck/</loc>
<lastmod>2024-03-21</lastmod>
<lastmod>2024-03-23</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://streetpea.github.io/chiaki4deck/diy/builddocs/</loc>
<lastmod>2024-03-21</lastmod>
<lastmod>2024-03-23</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://streetpea.github.io/chiaki4deck/diy/buildit/</loc>
<lastmod>2024-03-21</lastmod>
<lastmod>2024-03-23</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://streetpea.github.io/chiaki4deck/diy/steamdeckdev/</loc>
<lastmod>2024-03-21</lastmod>
<lastmod>2024-03-23</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://streetpea.github.io/chiaki4deck/setup/</loc>
<lastmod>2024-03-21</lastmod>
<lastmod>2024-03-23</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://streetpea.github.io/chiaki4deck/setup/automation/</loc>
<lastmod>2024-03-21</lastmod>
<lastmod>2024-03-23</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://streetpea.github.io/chiaki4deck/setup/configuration/</loc>
<lastmod>2024-03-21</lastmod>
<lastmod>2024-03-23</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://streetpea.github.io/chiaki4deck/setup/controlling/</loc>
<lastmod>2024-03-21</lastmod>
<lastmod>2024-03-23</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://streetpea.github.io/chiaki4deck/setup/installation/</loc>
<lastmod>2024-03-21</lastmod>
<lastmod>2024-03-23</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://streetpea.github.io/chiaki4deck/setup/remoteconnection/</loc>
<lastmod>2024-03-21</lastmod>
<lastmod>2024-03-23</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://streetpea.github.io/chiaki4deck/setup/steaming/</loc>
<lastmod>2024-03-21</lastmod>
<lastmod>2024-03-23</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://streetpea.github.io/chiaki4deck/updates/</loc>
<lastmod>2024-03-21</lastmod>
<lastmod>2024-03-23</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://streetpea.github.io/chiaki4deck/updates/done/</loc>
<lastmod>2024-03-21</lastmod>
<lastmod>2024-03-23</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://streetpea.github.io/chiaki4deck/updates/planned/</loc>
<lastmod>2024-03-21</lastmod>
<lastmod>2024-03-23</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://streetpea.github.io/chiaki4deck/updates/releases/</loc>
<lastmod>2024-03-21</lastmod>
<lastmod>2024-03-23</lastmod>
<changefreq>daily</changefreq>
</url>
</urlset>
Binary file modified sitemap.xml.gz
Binary file not shown.
1 change: 1 addition & 0 deletions updates/releases/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1308,6 +1308,7 @@ <h3 id="165">1.6.5<a class="headerlink" href="#165" title="Permanent link">&para
<li>Adds haptic rumble for MacOS</li>
<li>Allow escape key to be selected for key mappings in Settings</li>
<li>Add option to start the stream with the mic unmuted</li>
<li>Add Steam Shortcut now also available on Windows</li>
</ul>
<h3 id="164">1.6.4<a class="headerlink" href="#164" title="Permanent link">&para;</a></h3>
<p>Enables creating steam shortcut with default controller profile from menu</p>
Expand Down

0 comments on commit aa11579

Please sign in to comment.