[packages/systemd] sync steam controller udev rules
atler
atler at pld-linux.org
Mon Dec 7 12:01:21 CET 2020
commit 02969b7a57d58c0fab4b59f4f6a37a3d39e18361
Author: Jan Palus <atler at pld-linux.org>
Date: Mon Dec 7 12:00:58 2020 +0100
sync steam controller udev rules
udev-steam_controller.rules | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
---
diff --git a/udev-steam_controller.rules b/udev-steam_controller.rules
index 342f02b..0ea07b8 100644
--- a/udev-steam_controller.rules
+++ b/udev-steam_controller.rules
@@ -25,6 +25,12 @@ KERNEL=="hidraw*", KERNELS=="*054C:05C4*", MODE="0660", TAG+="uaccess"
# DualShock 4 Slim over bluetooth hidraw
KERNEL=="hidraw*", KERNELS=="*054C:09CC*", MODE="0660", TAG+="uaccess"
+# PS5 DualSense controller over USB hidraw
+KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0ce6", MODE="0660", TAG+="uaccess"
+
+# PS5 DualSense controller over bluetooth hidraw
+KERNEL=="hidraw*", KERNELS=="*054C:0CE6*", MODE="0660", TAG+="uaccess"
+
# Nintendo Switch Pro Controller over USB hidraw
KERNEL=="hidraw*", ATTRS{idVendor}=="057e", ATTRS{idProduct}=="2009", MODE="0660", TAG+="uaccess"
@@ -39,7 +45,7 @@ KERNEL=="hidraw*", ATTRS{idVendor}=="20d6", ATTRS{idProduct}=="a711", MODE="0660
# instead of udevadm directly becuase we need to use '*' glob at the
# end of "hidraw" name since we don't know the index it'd have.
#
-KERNEL=="input*", ATTRS{name}=="Lic Pro Controller", RUN{program}+="/bin/sh -c \"udevadm test-builtin uaccess /sys/%p/../../hidraw/hidraw*\""
+KERNEL=="input*", ATTRS{name}=="Lic Pro Controller", RUN{program}+="/bin/sh -c 'udevadm test-builtin uaccess /sys/%p/../../hidraw/hidraw*'"
# Nacon PS4 Revolution Pro Controller
KERNEL=="hidraw*", ATTRS{idVendor}=="146b", ATTRS{idProduct}=="0d01", MODE="0660", TAG+="uaccess"
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/systemd.git/commitdiff/02969b7a57d58c0fab4b59f4f6a37a3d39e18361
More information about the pld-cvs-commit
mailing list