]> git.pld-linux.org Git - packages/systemd.git/commitdiff
Give console users rw access to Steam Controller
authorJacek Konieczny <jajcus@jajcus.net>
Mon, 9 Nov 2015 20:05:48 +0000 (21:05 +0100)
committerJacek Konieczny <jajcus@jajcus.net>
Mon, 9 Nov 2015 20:05:48 +0000 (21:05 +0100)
systemd.spec
udev-steam_controller.rules [new file with mode: 0644]

index 6f185d49eabe3ba02879ab6817f8b965ebe2819c..c5046bebfcd226db210aed458e9ada7676fdd91e 100644 (file)
@@ -54,6 +54,7 @@ Source101:    udev-alsa.rules
 Source102:     udev.rules
 Source103:     udev-links.conf
 Source104:     udev-uinput.rules
+Source105:     udev-steam_controller.rules
 # scripts / helpers
 Source110:     udev-net.helper
 Source111:     start_udev
@@ -750,6 +751,7 @@ ln -s /lib/udev $RPM_BUILD_ROOT%{_prefix}/lib
 cp -a %{SOURCE101} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/40-alsa-restore.rules
 cp -a %{SOURCE102} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/70-udev-pld.rules
 cp -a %{SOURCE104} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/70-uinput.rules
+cp -a %{SOURCE105} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/70-steam_controller.rules
 
 # http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames
 ln -s /dev/null $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/80-net-setup-link.rules
@@ -2041,6 +2043,7 @@ fi
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/udev/rules.d/40-alsa-restore.rules
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/udev/rules.d/70-udev-pld.rules
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/udev/rules.d/70-uinput.rules
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/udev/rules.d/70-steam_controller.rules
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/udev/rules.d/80-net-setup-link.rules
 
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/udev/udev.conf
diff --git a/udev-steam_controller.rules b/udev-steam_controller.rules
new file mode 100644 (file)
index 0000000..4dbcae3
--- /dev/null
@@ -0,0 +1,5 @@
+# Steam Controller device node write access
+SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="1002", TAG+="uaccess"
+SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="1042", TAG+="uaccess"
+SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="1102", TAG+="uaccess"
+SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="1142", TAG+="uaccess"
This page took 0.177066 seconds and 4 git commands to generate.