Package Details: rpcs3-udev 2022.12.26-1

Git Clone URL: https://aur.archlinux.org/rpcs3-udev.git (read-only, click to copy)
Package Base: rpcs3-udev
Description: udev rules to allow RPCS3 to communicate with DualShock 3, 4 and DualSense controllers.
Upstream URL: https://wiki.rpcs3.net/index.php?title=Help:Controller_Configuration
Keywords: 3 4 5 controller dualsense dualshock gamepad playstation ps ps3 ps4 ps5
Licenses: CCPL:by-sa-4.0
Submitter: Sematre
Maintainer: Sematre
Last Packager: Sematre
Votes: 5
Popularity: 0.009496
First Submitted: 2021-02-27 15:50 (UTC)
Last Updated: 2023-01-23 16:08 (UTC)

Latest Comments

Sematre commented on 2024-04-30 20:49 (UTC)

@VannTen Thank you for your contribution. I'll implement these changes in the next couple of days when I have some time to spare.

VannTen commented on 2024-04-30 20:45 (UTC) (edited on 2024-04-30 20:45 (UTC) by VannTen)

Not also that by putting them into /usr/lib/udev/rules.d you can drop the reload-udev-daemon.install because systemd already ships a pacman hook that does that :

==> /usr/share/libalpm/hooks/30-systemd-udev-reload.hook <==
[Trigger]
Type = Path
Operation = Install
Operation = Upgrade
Operation = Remove
Target = usr/lib/udev/rules.d/*

[Action]
Description = Reloading device manager configuration...
When = PostTransaction
Exec = /usr/share/libalpm/scripts/systemd-hook udev-reload

VannTen commented on 2024-04-30 20:40 (UTC)

The rules should indeed be placed in /usr/lib/udev/rules.d (take a look at man 7 udev).

Basically packages should usually not include things in /etc, it's supposed to be for local administration not managed by a package manager :)

SuperTort0ise commented on 2023-01-19 17:51 (UTC)

dualsense needs to have "666" not "660"

I updated the wiki and forgot to say something here sorry.

Sematre commented on 2021-04-17 20:44 (UTC)

According to the official wiki the udev rules are supposed to be placed into /etc. But if you have more insight in that subject I'm happy to fix that issue.

applebloom commented on 2021-04-17 15:00 (UTC)

This package installs udev rules to /etc. Shouldn't they be placed in /usr/lib/udev?