Can confirm the same on my end.
The timing of this corresponds roughly to another Dual Sense regression:
https://github.com/ValveSoftware/steam-for-linux/issues/9739
So it looks like multiple issues - possibly related?
There seems to be something wrong with hid_playstation module.
If the kernel loads it on demand when the controller is connected, then you have these sony controller related issues.
However, if you do a sudo modprobe hid_playstation before the DualSense controller is connected, then everything is fine.
A temporary (until SteamOS is updated) solution is to simply load it at boot time by creating this file:
/usr/lib/modules-load.d/hid-playstation.conf:
# load this module at boot as otherwise the DS4 and DualSense controllers have issues
hid_playstation
@kisak-valve sorry to ping you, but would it be possible to update the internal tracker (or whatever you guys are using) with this info? Maybe the devs could add this simple workaround at least until a proper solution is found.
For normal users who want this fixed more permanently (until SteamDeck is factory-reset):
Konsolepasswd commandKonsole and provide the sudo passwordprintf "# load this module at boot time as otherwise the DS4 and DualSense controllers have issues\nhid_playstation\n" | sudo tee /etc/modules-load.d/hid-playstation.conf > /dev/null
To remove the workaround, simply delete the file:
sudo rm /etc/modules-load.d/hid-playstation.conf
You don't need to disable steamos-readonly, you can just drop the file in /etc/modules-load.d/ instead.
You don't need to disable steamos-readonly, you can just drop the file in
/etc/modules-load.d/instead.
Updated the command. Thanks!
I assume that /etc/modules-load.d/ is also wiped during SteamOS update, right?
You don't need to disable steamos-readonly, you can just drop the file in
/etc/modules-load.d/instead.Updated the command. Thanks!
I assume that
/etc/modules-load.d/is also wiped during SteamOS update, right?
No, it's an overlay fs, so it should be sticking correctly.
As of 3.6.19, the hid driver is being loaded by default, so I'm closing this issue.
Your system information
Please describe your issue in as much detail as possible:
It seems that Dualsense touchpad acting as a mouse is a known issue and has been fixed in the past:

However, after the June 15, 2023 update, it is again acting as a mouse on SteamDeck. I have performed a factory reset just to make sure this issue is not caused by anything I did.
Steps for reproducing this issue:
Additional notes/Workaround:
It seems that restarting the Steam client fixes the issue. This can be done by:
SteamClient.User.StartRestart()via chromium thingy.