chiaki4deck
Releases¶
Updating chiaki4deck
¶
In order to update your already installed chiaki4deck
to the newest version, either:
-
Check for updates in
Discover
and update thereOR
-
Update via the
konsole
with:flatpak update --user -y re.chiaki.Chiaki4deck
Releases (Newest First)¶
1.3.1¶
Small patch release
- Added scrollbar to settings since bottom of page was cut off on Steam Deck
- Fixed gyro mapping regression (causing drift in some games [i.e., Dreams])
- Updated HIDAPI (dependency) to 0.13.1 due to critical bug in release 0.13.0
Install update following updating chiaki4deck
.
1.3.0¶
- Native gyro support for Steam Deck
- Haptics support for DualSense (via USB) and Steam Deck [experimental]
- Adaptive triggers with DualSense (via USB or Bluetooth)
- Automation script tweaks (allow using hostname and specifying external IP / hostname in addition to local one)
- Documentation Updates (new DIY sections on building docs + development builds on Steam Deck + document various 1.3.0 features and changes for new and existing users)
- Bug fixes (audio bug causing crash in base Chiaki fixed, mismatch between cli and automation script leading and lagging space handling fixed, etc.)
Update Actions for Existing Users¶
-
[Optional] Enable the experimental PlayStation 5 features (enables PlayStation 5 haptics for Steam Deck and DualSense [via USB] and adaptive triggers for DualSense [via USB or bluetooth]).
-
Check the box shown in the image below in the GUI.
-
[If you are using a DualSense] Turn off Steam Input for the DualSense following the "Turning off Steam Input" tab in this section.
-
-
[Optional] Add an external IP/hostname to the automation by revisiting (running back through) the Automation section. Doing this will make the automation use your external address if you aren't connected to your home wireless network.
Note
This is for those that have gone through the process to make a connection outside of their local network to get an external IP/hostname to use.
1.2.0¶
chiaki4deck
's 2nd update since initial release.
What You Need to Do to Update¶
-
Updating your controller config to the new default (
chiaki4deck+
) and/or updating your custom controller layouts to take advantage of native touchscreen / trackpad controls. See the Controller Options section for details.-
Using the Default Controller Profile (Recommended Starting Point):
Open the
chiaki4deck
Controller Options section, browsing theCOMMUNITY LAYOUTS
tab for thechiaki4deck+
config, downloading it, and setting it as your new layout.[Approximate Time Estimate: 1 minute]
-
Creating a Custom Controller Profile (Great for tinkering, especially for updating the default profile to meet your needs exactly):
Make a custom controller profile using the Creating Your Own Controller Profile section, taking special note of the Special Button Mappings and Using Steam Deck Controller Touchscreen in Your Custom Controller Profile
[Approximate Time Estimate: 10-20 minutes depending on your experience with Steam Deck Controller Layouts]
-
-
[OPTIONAL] If you have a PlayStation Login Passcode and want entering it to be automated, please revisit (run back through) the Automation section (don't need to revisit any of the other sections). This is really quick if you use the "Automated Instructions (Recommended)" Tab. [Approximate Time Estimate: 5 minutes]
Success
Once your script is updated, since it will be in the same location as before, the Game Mode and controller setup will automatically carry over to this updated automation script. Thus, after revisiting the Automation section, you can immediately go back to using
chiaki4deck
.
What you Get by Updating¶
-
Full mapping for the PlayStation touchpad to the Steam Deck's touchscreen and trackpad (you can use either or switch between them if you so choose). See the touchscreen and trackpad mapping subsections of the Controller Options section for details.
General Touchscreen and Mouse Support
This update adds general touchscreen and mouse support for the PlayStation touchpad. Thus, it's applicable beyond the Steam Deck. With regard to
chiaki4deck
, the Steam Deck is the focus / inspiration for the update. -
Updated RGB color mapping used in OpenGL widget to be more color accurate thanks to Egoistically's Chiaki fork. See Updated RGB Mapping for details and a before and after comparison in Ghost of Tsushima.
-
Automatic Login Passcode Entry (For Users with a Login Passcode)
If you have to enter a login passcode each time you turn on your PlayStation console and login, you can now enter it into the automation to login from your personal Steam Deck without the hassle of bringing up the virtual keyboard with
Steam
++X and entering it in each time.
1.1.0¶
chiaki4deck
's 1st update since initial release.
What You Need to Do to Update¶
-
Revisiting (running back through) the Automation section (don't need to revisit any of the other sections). This is really quick if you use the "Automated Instructions (Recommended)" Tab.
Success
Once your script is updated, since it will be in the same location as before, the Game Mode and controller setup will automatically carry over to this updated automation script. Thus, after revisiting the Automation section, you can immediately go back to using
chiaki4deck
. -
[If desired] Visit the Using a DualSense and/or DualShock4 Controller with
chiaki4deck
to see how to setup native touchpad and gyro controls when playingchiaki4deck
with the DualShock4 and DualSense controllers.
What you Get by Updating¶
-
PlayStation controller native touchpad + gyro controller support enabled for the flatpak with setup instructions in Using a DualSense and/or DualShock4 Controller with
chiaki4deck
. This is great for when your using a TV or monitor with your Steam Deck. -
Enhanced automated launch
Specifically, I upgraded the discovery cli command to work properly and updated the automation script (and accompanying generator script) to to take advantage of this command instead of ping to handle some cases that failed intermittently before.
Now, the automation works for edge cases such as:
-
user is remote playing from outside their home wireless network (given they've already done the networking setup for that)
-
console is in the process of going to sleep or coming online when remote play session launched
-
console is currently downloading a large game
-
user doesn't have ping enabled on his/her wireless network
-
1.0.0¶
chiaki4deck's
initial release including the following notable updates:
-
3 view modes for non-standard screen sizes
-
Quit function Ctrl+Q
-
Enabled Automated Launch
Created: September 12, 2022