Sunless Sea

Sunless Sea

Not enough ratings
Steam Deck Control Layout for Sunless Sea
By failbetterfuzz
A guide for playing Sunless Sea on Steam Deck.
2
   
Award
Favorite
Favorited
Unfavorite
Controller Support on Steam Deck
Unfortunately Sunless Sea does not have controller support so does not work out of the box on Steam Deck. It is however playable via touchscreen, and the controller layout can be tweaked to give a good experience.



Recommended Controller Layout
After much experimentation, our favourite layout for Sunless Sea on Steam Deck is one that's inspired by the control scheme we designed for the console version of Sunless Sea. It has needed some adaptation but we find it works quite well. We've shared this layout and you'll be able to find it in the Community Layouts section, just look for Failbetter's Official Sunless Sea Steam Deck Layout.

Here's a preview of our official layout:

While this layout is one we recommend, we encourage you to experiment and adapt it to something that suits you. Remember to share your favourite layouts with the community too.


UI Scrolling
The touchscreen is the easiest way to scroll up and down interfaces like the Gazetteer, the log book and the tutorial interface.

Since we've set up the right trackpad to act as a mouse, and L1/R2 as the mouse buttons, it's also possible to click and drag interfaces using those.

However, it's possible to set the Joystick behaviour to a Directional Pad and then have Up and Down act as Scroll Wheel Up and Scroll Wheel Down. We've chosen to set this up on the Right Thumbstick in our control layout.


UI Selection
Selecting any button on an interface will require either a mouse button click or a tap on the touchscreen.


Movement
Similar to the console version, we've found ship movement best when split between the D-pad and the Left Thumbstick.

We use Up and Down on the D-pad to accelerate and decelerate (or reverse), while we feel steering is best done with Left and Right on the L3 Thumbstick.

Normally, Up and Down on the Left Thumbstick are assigned to W and S respectively, but we recommend removing those commands otherwise it's far too easy to accidentally accelerate/decelerate as you're steering with L3.

We've also assigned Left and Right steering to the Left and Right D-pad buttons, as it doesn't hurt and it's another option, though we find steering with the Left Thumbstick to be a more pleasant and intuitive experience.


Trackpad Radial menu for the combat / item bar
The combat bar has nine slots, each triggered with keyboard hotkeys 1-9.


On Steam Deck we've found a radial menu assigned to the left trackpad works really well for these hotkeys.


If you assign a command to Radial Menu Button 1, then that appears in the centre of the radial. Instead we recommend assigning keys 1-9 to Radial Menu Buttons 2-10 respectively.


We personally like the Radial Menu Button Type set to Touch Release, but we suggest you experiment with Click and other options to see what feels right for you.






Weapons
While we can trigger the Deck, Forward and Aft weapons via the radial buttons (1, 2 and 3), you'll notice we've also assigned the weapons to L4, L5 and R4 respectively - ideal for quick reactions in battle.


Virtual Keyboard
Since the PC version of Sunless Sea does not have a virtual keyboard, you'll need to use the Steam Deck's OS keyboard when you are prompted to enter text. There are four places in Sea where you can do this:
  • When choosing your character's name during character creation
  • When purchasing a new ship
  • When changing your ship's name on the Hold tab
  • When naming a manual save file

To enter text into these fields take the following steps:

  1. When prompted to enter a name for your captain/ship use the touchscreen to focus on the text field
  2. Press the Steam and X button together to open the virtual keyboard
  3. Enter a name for your captain/ship
  4. Close the virtual keyboard
  5. Touch the Accept/Go button on screen
4 Comments
Anderson 21 Jan, 2024 @ 10:03am 
Hi, is it possible to copy this for the Epic Games version of the game in a config file or in another way?
Thank you.
OldSport 4 Feb, 2023 @ 12:27am 
Or I can emulate the switch version ;)
Genghis Pawn 25 Oct, 2022 @ 7:33pm 
Takes a little getting used to but I'm finding that this works quite well, and while I may make some small tweaks to suit myself, this is a good foundation. Thanks for making it available -- being able to turn it on with 1 click is quite nice.
Troubles The Cat 31 Aug, 2022 @ 8:57am 
Why couldn't you port over from the console version?