From e1791019d68c0742d56d71a779f8e7166b2d40df Mon Sep 17 00:00:00 2001 From: Joshua Besneatte Date: Thu, 11 Dec 2014 11:38:29 -0800 Subject: [PATCH] Reorganized rules file so it checks for devices by name before id. --- 99-ShuttlePRO.rules | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/99-ShuttlePRO.rules b/99-ShuttlePRO.rules index 48ab8ef..79bc6d7 100644 --- a/99-ShuttlePRO.rules +++ b/99-ShuttlePRO.rules @@ -1,4 +1,3 @@ - # Allows global read access to any ShuttlePRO device and autostarts shuttle app # install this file in /etc/udev/rules.d @@ -7,8 +6,11 @@ ACTION=="add", ATTRS{name}=="Contour Design ShuttlePRO v2", MODE="0644", RUN+="/usr/local/bin/shuttle /dev/input/by-id/usb-Contour_Design_ShuttlePRO_v2-event-if00 &" ACTION=="remove", ATTRS{name}=="Contour Design ShuttlePRO v2", RUN+="/usr/bin/pkill shuttlepro" -#ShuttleXpress / SpaceShuttle A/V -ACTION=="add", ATTRS{name}=="Contour Design, Inc. ShuttleXpress", MODE="0644", RUN+="/usr/local/bin/shuttle /dev/input/by-id/usb-Contour_Design_ShuttleXpress-event-if00 &" +# SpaceShuttle ACTION=="add", ATTRS{name}=="CAVS SpaceShuttle A/V", MODE="0644", RUN+="/usr/local/bin/shuttle /dev/input/by-id/usb-CAVS_SpaceShuttle_A_V-event-if00 &" +ACTION=="remove", ATTRS{name}=="CAVS SpaceShuttle A/V", RUN+="/usr/bin/pkill shuttlepro" + +# ShuttleXpress +ACTION=="add", ATTRS{idVendor}=="0b33", ATTRS{idProduct}=="0020", MODE="0644", RUN+="/usr/local/bin/shuttle /dev/input/by-id/usb-Contour_Design_ShuttleXpress-event-if00 &" ACTION=="remove", ATTRS{idVendor}=="0b33", ATTRS{idProduct}=="0020", RUN+="/usr/bin/pkill shuttlepro"