Controller: PlayStation DualSense (serial FXA9954901415, logged as controller_triton)
Issue description
After configuring trackpad mapping on a DualSense for the first time (via Steam Input), game launches began hanging. Steam shows the game as launching, but Proton/game processes often never start. Clicking Stop can take several minutes to kill remaining processes.
This started approximately July 4–6, 2026, shortly after the trackpad configuration was saved. Games worked normally before that.
Expected behavior
Saving a trackpad mapping should not corrupt controller config files
Games should launch normally with Steam Input enabled
Stop should terminate game processes promptly
Actual behavior
Game launch hangs (Steam UI shows launching; game window never appears)
src/tier1/KeyValues.cpp (3120) : Assertion Failed: Error while parsing text KeyValues for resource In Game Actions
src/tier1/KeyValues.cpp (3120) : Assertion Failed: Error while parsing text KeyValues for resource controller_mappings
src/steamUI/controllerconfig.cpp (724) : No config for controller found locally, no config loaded as of now
src/steamUI/controllerconfig.h (126) : Assertion Failed: CPrepareConfigWorker failed for AppID 2183900
controller.txt shows registration error for the DualSense:
System information
FXA9954901415, logged ascontroller_triton)Issue description
After configuring trackpad mapping on a DualSense for the first time (via Steam Input), game launches began hanging. Steam shows the game as launching, but Proton/game processes often never start. Clicking Stop can take several minutes to kill remaining processes.
This started approximately July 4–6, 2026, shortly after the trackpad configuration was saved. Games worked normally before that.
Expected behavior
Actual behavior
console-linux.txtshows repeated KeyValues parse failures:controller.txtshows registration error for the DualSense:CrashID=bp-b064b818-7a21-425a-ad11-a961f2260710(2026-07-11 08:02:37)Steps to reproduce
CPrepareConfigWorker failedin logs