Jump to content

Steam Deck Input Issues


KitcheVadimas
  • Pending

I'm using the default Steam Deck inputs made by Klei, for reference.  They work well for the most part, but there are a few places where they cause major issues that I can't seem to fix.  

 

1.  The game no longer accepts other input types, such as keyboard/mouse, even though the Steam Deck is capable of emulating them or docking with them.

2. The back buttons overlap with the D pad, which has resulted in my dying because switching items (Dpad) also opened up chat (L4) involuntarily.

3. Boats cannot be launched.  Since the cursor has to be a distance from the player character to launch a boat, and mouse inputs are not accepted, this entire area of the game is inaccessible. 

DST Deck input.jpg

DST Deck boat launch


Steps to Reproduce

Launch game on steam deck and accept the dialogue to use propritary Steam Deck inputs from Klei.




User Feedback


I hope this is changed, since I like to use the Steam Deck as a desktop machine. I'm playing Don't Starve Together on a Steam Deck with the official Steam Deck Dock, which connects the Deck to a keyboard, mouse and monitor. I exclusively play DST in Desktop Mode rather than the integrated Game Mode.

By default, the game will launch in windowed mode at 1280x800, and the graphics settings or input method cannot be changed. A workaround is to edit the client.ini file manually (in ~/.klei/DoNotStarveTogether/[steamid]/client.ini) to allow whatever resolution you'd like. I've uploaded my own configuration as an example. Changing the resolution then allows you to switch your input method to keyboard.

However, there is one caveat that cannot be worked around: your input method is constantly switched over back to the gamepad whenever restarting the game, joining a world, or moving between shards (e.g. taking cave sinkholes/stairways back to the surface). It's frustrating returning to the surface, then being chased by bats for an indefinite amount of time while not being able to interact with your item bar, instead having to stand still to go to the settings and switch your input method on the fly. On an online server, this can easily get you hurt, or even killed.

Others have reported that disabling the integrated controller driver altogether with an external tool has given them success; however, this isn't a valid solution as it is not officially supported by Valve, requires a complicated level of external configuration, and has other temporary side effects on the system.

I sincerely hope this issue can be fixed in the near future. I've otherwise been having a wonderful time getting back into the game, and have been updating the wiki here and there as I learn more about the game world.

Thanks, and cheers.

client.ini

Share this comment


Link to comment
Share on other sites



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
  • Create New...