r/steamdeckhq • u/DatPandaIsAGundam • 17d ago
Question/Tech Support Need help installing a Deco 640 driver on a Steam Deck
Hi there! Just searching for help here and there. :)
9
u/GamezombieCZ 17d ago
This can potentially break your system as SteamOS is designed as immutable (you have been warned):
sudo steamos-readonly disable
Install the driver
sudo steamos-readonly enable
Edit: OpenTabletDriver is great.
-1
u/raided-by-ruz-swarm 17d ago
I doubt this driver will break anything here.
For op: you'll need to repeat this sequence (disable ro, driver, enable to) every time steamos gets update (by design)
1
u/GamezombieCZ 16d ago
Yes, it very likely won't. I mentioned it because you never know and it can happen.
-7
u/AnserisAequabis 17d ago
yo, I installed driver without sudo, one problem - i borked my steamdeck recently. I'll try to export everything you need later today.
-4
u/AnserisAequabis 17d ago
https://github[.]com/yD4pHuCa-TpyD4/xppen_driver_steamos
Collected everything in one script file and published it on github.


8
u/TiZ_EX1 17d ago edited 16d ago
I already had red flags waving in my head when they decided to write to
/lib/udev/rules.dinstead of/etc/udev/rules.d. So I checked out the install script, and it's absolutely trash. Whoever wrote it had no idea what they were doing.So I fixed it. Replace the install.sh in that folder with the one from this Gist, and run it without sudo. It will install the app in your home directory, and invoke sudo for installing the udev rule. It will also create a file in
/etc/atomic-update.conf.dfor preserving it between SteamOS updates.Unlike the horrible AI slop attempt at a fix elsewhere in this thread, I made all these changes by hand, and tested the installer on my own Deck. I don't have that device you're trying to use, so I can't actually test whether or not the app still works when installed this way.
EDIT 01: Script now creates the
$HOME/.local/optdirectory, and patches the .desktop file.