Linux Still Can't Use Controller w/ Steam Deck

Did you know, that months and months have passed and I still can't use my controller with my Steam Deck docked and play 7 Days to Die? For a brief bit, up to 2.4x versions, I was able to get it working with using a different version of Proton, 10.03 (I think was the version...). But, when 2.5 rolled around, any version of Proton besides the standard has extreme performance issues. I have tried many, at least 6 different compatibility options and all of them suffer from severe FPS drops constantly, and the game is unplayable.

On standard, performance seems OK on 2.5 when I play undocked. But, when I dock and attempt to use my controller, it does a constant auto action (attack or whatever item I am holding) and there is no way to make it stop. I have tried disabling the mouse buttons in the settings, as that had worked a long time ago. But, that makes no difference now. I have tried different controller profiles in Steam Deck option and none make a difference. I have tried connecting my controller with BT and the 2.4ghz USB dongle, both behave the same. The controller is an 8BitDo Ultimate (version 1) and it works perfectly in every other game I play on the Steam Deck.

I opened another thread, got zero response from TFP. Is this on their radar?
 
TFPs answer probably would be: Use the native version for linux.

I reread your previous thread. You never posted a logfile. Without it there isn't much chance to get TFP involved. Best bet would be to actually post a real bug report (this is how you really get TFP involved) WITH logfile (!!!!!) using the native version (!!!!!)

Then wait for their response and I mean reallly wait, this can take hours, or days, or months if a patch is necessary. There is a "Watch" button to send you an email when any reply turns up, best to turn it on, so you can reply when they need additional info.
 
What does “native version for Linux mean”, I.e. how do I install. I will give it a shot.

Which log file would help identify this issue?
 
Where to find logfiles is specified in a pinned thread here in support. For linux they should be in your homedire under .local/share/7DaysToDie/logs/ . Possibly the launcher can tell you as well.
If you use proton for playing 7D2D the logfiles are probably somewhere below .steam/ so whether they are in .local or in .steam may be one way to decide whether you play the proton or native version.

All logfiles have date and time in their name, make sure you post the correct logfiles. All logfiles have start with "output_log_client..." so you can also try to search for their name and identify all places where logfiles of 7d2d are stored.

I would say simply not having a check mark on "Force the use of a specific compatibility tool" in the games compatibility settings on steam should suffice to have the native version
 
Where to find logfiles is specified in a pinned thread here in support. For linux they should be in your homedire under .local/share/7DaysToDie/logs/ . Possibly the launcher can tell you as well.
If you use proton for playing 7D2D the logfiles are probably somewhere below .steam/ so whether they are in .local or in .steam may be one way to decide whether you play the proton or native version.

All logfiles have date and time in their name, make sure you post the correct logfiles. All logfiles have start with "output_log_client..." so you can also try to search for their name and identify all places where logfiles of 7d2d are stored.

I would say simply not having a check mark on "Force the use of a specific compatibility tool" in the games compatibility settings on steam should suffice to have the native version
Got it. When I get a chance I will look for some log files.

As for the compatibility check box - it is unchecked when the game does the constant action issues. The various versions of proton and other options for compatibility are when I can get the controller working normally- BUT performance is 100% unplayable with the constant and severe FPS drops.
 
Got it. When I get a chance I will look for some log files.

As for the compatibility check box - it is unchecked when the game does the constant action issues. The various versions of proton and other options for compatibility are when I can get the controller working normally- BUT performance is 100% unplayable with the constant and severe FPS drops.

Performance may also depend on your settings. Because your memory is shared between CPU and GPU I would guess setting texture quality to "half" or lower in the video options is a very important setting.
And you should test whether turning off everything to do with reflection or shadows helps.
With specific versions of 7D2D I had smaller or bigger problems with all of those settings, at least when using vulkan

Oh, and in the launcher you have 2 important settings: One is whether to use graphics jobs or not. There was a time when using graphics jobs led to crashes after some time.
Also in the launcher is the setting whether to use vulkan. Test with or without, but generally vulkan should be a lot better for performance than the old standard, but isn't guranteed to work at all settings.
 
Back
Top