How do I manually add UDEV files on Oversteer flatpak on my Steam Deck? #259
-
|
Okay, so I downloaded the flatpak version of Oversteer on my Steam Deck. I'm using a PlayStation 2 Logitech Driving Force Pro, but when I open Oversteer, I got a message that said "You don't have the required permissions to change your wheel settings." so I downloaded the UDEV files, but I don't know where to install them. I'm told that with the flatpak version, you have to manually install them, but how do I do that? On my Steam Deck, the files for the Oversteer flatpak is located at /home/deck/.var/app/io.github.berarma.Oversteer/ so where do I install the UDEV files? If anyone knows please tell me. Thank you. |
Beta Was this translation helpful? Give feedback.
Replies: 12 comments 3 replies
-
|
Install the latest udev rules in /usr/lib/udev/rules.d and reload udev with sudo udevadm control --reload-rules && sudo udevadm trigger. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks @jo5huajohn. Instructions added to the README (47a9af9). |
Beta Was this translation helpful? Give feedback.
-
|
I tried moving the files to that location, but I got an error that I could not write to this location "/usr/lib/udev/rules.d/". |
Beta Was this translation helpful? Give feedback.
-
You need admin rights. You can use sudo to copy the files. |
Beta Was this translation helpful? Give feedback.
-
And for me to use sudo to copy the files, how do I get admin rights? |
Beta Was this translation helpful? Give feedback.
-
You could also check if your file explorer has an option to open a folder as admin. |
Beta Was this translation helpful? Give feedback.
-
Okay, I don't know what I'm doing. I'm trying to figure out how to use 'sudo' to add these files into that location. But because it doesn't tell me how to add these files in that location using 'sudo' I don't know what to do. |
Beta Was this translation helpful? Give feedback.
-
All this could be done using desktop tools like the file browser. Using the terminal should be optional. Anyway, since you seem to prefer the terminal, these commands should work: |
Beta Was this translation helpful? Give feedback.
-
I tried it, and I cannot do write into that location due to the Steam Deck's read-only file system. |
Beta Was this translation helpful? Give feedback.
-
Okay, I managed to put the files into that location by disabling the SteamOS read-only file system. I used the terminal to put the files in, reloaded in the rules, and re-enabled the SteamOS read-only file system. But then I ran into another issue where it made these files as HTML files, not text files. |
Beta Was this translation helpful? Give feedback.
-
I found a fix. You're supposed to type this into the terminal |
Beta Was this translation helpful? Give feedback.
-
|
I found a solution on Steam Deck for the PlayStation 2 Logitech Driving Force Pro and other wheels. Copy the rules files to: But instead of using wget, you use cp. It should look like this: And then reload the udev rules: Restart your Steam Deck just to make sure everything takes effect. This way, you'll be able to install the permission files without having to disable the Steam Deck's read-only file system. |
Beta Was this translation helpful? Give feedback.

I found a solution on Steam Deck for the PlayStation 2 Logitech Driving Force Pro and other wheels.
Copy the rules files to:
/etc/udev/rules.d/But instead of using wget, you use cp. It should look like this:
sudo cp 99-fanatec-wheel-perms.rules /etc/udev/rules.d/sudo cp 99-logitech-wheel-perms.rules /etc/udev/rules.d/sudo cp 99-thrustmaster-wheel-perms.rules /etc/udev/rules.d/And then reload the udev rules:
sudo udevadm control --reload-rulessudo udevadm triggerRestart your Steam Deck just to make sure everything takes effect.
This way, you'll be able to install the permission files without having to disable the Steam Deck's read-only file system.