I had same issue, but solved it.
In my Linux (Ubuntu 14 Fork) the Controller's Touchpad is recognized as normal "Mouse Touchpad" in Linux System Settings.
Go to System Settings, search for Touchpad. Open Settings and deactivate the Touchpad of Controller.
I made a screenshot for u. I using KDE, but maybe ur Menu's differs, but most WM's are very similar in Settings.
Hoply that helps u.
That does not help when Steam is running in dedicated mode. I launch Steam directly from SDDM with gamescope so any DE settings do not apply
SteamOS manages this with steamos-manager for gamescope-session: https://gitlab.steamos.cloud/holo/steamos-manager/-/blob/master/src/ds_inhibit.rs
Any advice on how to use this with plain Arch that I have configured to run in dedicated mode?
it's really only geared towards running Valve's gamescope-session or gamescope-session-plus (if patched), but the old standalone daemon ds-inhibit should work in dedicated mode by itself iirc https://aur.archlinux.org/packages/ds-inhibit
It's been a while but I finally got around to testing this. The ds-inhibit service works like a charm.
Still, it would be nice to have the driver inhibit this behavior by default.
Nothing extracted yet.
Your system information
Please describe your issue in as much detail as possible:
Demonstrative video: https://www.youtube.com/watch?v=1T7-uhIej4o
Despite only being bound to Select in Elden Ring, the DS4 trackpad sends mouse input and clicks to the game. This is when Steam runs in standalone mode launched with gamescope from SDDM. I have not tested if this happens on desktop or Steam Deck.
Steps for reproducing this issue:
Result
Mouse input is being sent
Expected
Only the things that are bound in Steam Input should be sent.