Skip to content

Commit

Permalink
Update for release 1.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
streetpea committed Oct 12, 2023
1 parent 6fc4b8f commit f68a396
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 6 deletions.
4 changes: 2 additions & 2 deletions CMakeLists.txt
Expand Up @@ -34,8 +34,8 @@ tri_option(CHIAKI_USE_SYSTEM_JERASURE "Use system-provided jerasure instead of s
tri_option(CHIAKI_USE_SYSTEM_NANOPB "Use system-provided nanopb instead of submodule" AUTO)

set(CHIAKI_VERSION_MAJOR 1)
set(CHIAKI_VERSION_MINOR 3)
set(CHIAKI_VERSION_PATCH 4)
set(CHIAKI_VERSION_MINOR 4)
set(CHIAKI_VERSION_PATCH 0)
set(CHIAKI_VERSION ${CHIAKI_VERSION_MAJOR}.${CHIAKI_VERSION_MINOR}.${CHIAKI_VERSION_PATCH})

set(CPACK_PACKAGE_NAME "chiaki4deck")
Expand Down
9 changes: 9 additions & 0 deletions docs/setup/controlling.md
Expand Up @@ -134,6 +134,7 @@ You can create your own controller profile by mapping the relevant buttons. The
| `Share Button` | ++f++ | The Share button on the PS5 controller used for taking screenshots, videos, etc. stored on your PS5 and uploaded to the PlayStation app on your phone if you so choose. |
| `Touchpad Click` | ++t++, mouse ++right-button++, tapping border (top, bottom, left or right 5%) of the touchscreen | These actions will all result in a touchpad click. For games that separate the touchpad into multiple regions, they work in conjunction with either the current mouse location (location of finger on Steam Deck trackpad) or current finger location (which edge of the touchscreen you tapped) to delineate which region you are using (most games just have one region for touchpad click though). |
| `Touchpad Motion` | `Touchscreen touch`, mouse ++left-button++ ++plus++ Mouse Movement (i.e., `drag action` / mouse region touch). | Maps to the PlayStation touchpad (since that's what PlayStation games / the remote streaming console expect). This means that the "cursor" (if one is defined for the game like in *Chicory: A Colorful Tale*) moves according to your gestures but does not snap/follow your fingers' locations (i.e., it behaves like a touchpad as it should).|
| `Toggle Mute` | ++ctrl+m++ | The toggle microphone mute on and off button on the PlayStation controller. |

!!! Tip "Two Button Shortcuts"

Expand Down Expand Up @@ -181,6 +182,14 @@ PlayStation 5 haptics are mapped for both the DualSense controller (usb connecti
If you are using a DualSense controller in Game mode on the Steam Deck, you will also need to disable Steam Input for the controller when it's first plugged in following the "Turning off Steam Input" tab [here](#enabling-chiaki4deck-to-work-with-dualsense-dualshock-4){target="_blank" rel="noopener"}.
Once checked, haptics and adaptive triggers (DualSense only) will work in games that support them when streaming from a PlayStation 5. If the DualSense is plugged in via USB (either initially or plugged in during a gaming session), haptics will be directed to it. If you are using the Steam Deck and don't have a DualSense plugged in, haptics will be directed to it and played via the trackpads.

## Microphone

Unmute microphone with either ++ctrl+m++ or the mic button on the PlayStation controller. Then use the microphone as normal. You can choose your microphone in the Steam Deck settings as well as choosing between audio inputs in the chiaki4deck menu.

!!! Note "Bluetooth headsets don't work on Steam Deck by default"

The Steam Deck does not currently support microphones over bluetooth so you will need to either use a hardwired headset or the Steam Deck microphone unless you change your Steam Deck settings to enable bluetooth headset support (it is currently experimental and turned off by default). Thus, it's advised to use either a hardwired headset or the internal microphone.

### Standard Button Mappings (These directly map and don't need to be specifically set)

| Function | Button |
Expand Down
4 changes: 4 additions & 0 deletions docs/updates/done.md
Expand Up @@ -8,6 +8,10 @@ Added Touchpad support for touchscreens (use outer edges of touchscreen for touc

Added gyro support for Steam Deck via a native interface since SDL2 doesn't support Steam Deck gyro due to Steam's virtual gamepads not providing gyro.

## Enabled Mic Support

You can now attach a microphone and use it to chat online or use in games. There is also noise suppression and echo cancelling for the mic you can configure in the chiaki4deck settings.

## [Experimental] Enabled Haptics for Steam Deck and DualSense controller + adaptive Triggers for DualSense

Haptics enabled for PlayStation 5 thanks to [Johannes Baiter](https://github.com/jbaiter). You can use a USB connected DualSense for haptics and adaptive triggers or a bluetooth connected DualSense for just adaptive triggers. To use these features for the DualSense in game mode, please disable Steam Input for the DualSense controller following the "Turning off Steam Input" tab in [this section](../setup/controlling.md#enabling-chiaki4deck-to-work-with-dualsense-dualshock-4){target="_blank" rel="noopener"}.[^2].
Expand Down
4 changes: 0 additions & 4 deletions docs/updates/planned.md
@@ -1,9 +1,5 @@
# Future Updates Planned

## Enable Microphone

Enable using a microphone for in game interactivity and voice chat.

## Update Haptics from Experimental

After feedback and potential future improvements (if necessary), graduate haptics to a regular (default enabled) vs. experimental future.
6 changes: 6 additions & 0 deletions docs/updates/releases.md
Expand Up @@ -61,6 +61,12 @@ In order to update your already installed `chiaki4deck` to the newest version, e

## Releases (Newest First)

### 1.4.0

Mic support

- Adds mic support to chiaki4deck

### 1.3.4

Small patch release
Expand Down
1 change: 1 addition & 0 deletions gui/io.github.streetpea.Chiaki4deck.appdata.xml
Expand Up @@ -22,6 +22,7 @@
<update_contact>streetpea@proton.me</update_contact>
<content_rating type="oars-1.1" />
<releases>
<release date="2023-10-12" version="1.4.0" />
<release date="2023-9-30" version="1.3.4" />
<release date="2023-7-16" version="1.3.3" />
<release date="2023-6-14" version="1.3.2" />
Expand Down

0 comments on commit f68a396

Please sign in to comment.