From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthias Schwarzott Date: Tue, 21 Jul 2009 13:17:27 +0000 Subject: Re: udev rules wont work Message-Id: <200907211517.31542.zzam@gentoo.org> List-Id: References: <200907211258.n6LCwx75010690@indigo.cs.bgu.ac.il> In-Reply-To: <200907211258.n6LCwx75010690@indigo.cs.bgu.ac.il> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org On Dienstag, 21. Juli 2009, eial@cs.bgu.ac.il wrote: > hello. > I'm running gentoo with kernel tuxonice 2.6.29, hal 0.5.12_rc1, dbus > 1.2.12, xorg-server 1.6.2 and udev 140. I have these following three rules: > ACTION="add", SUBSYSTEM="input", ENV{ID_CLASS}="mouse", > RUN+="/usr/bin/synclient TouchpadOff=1" > ACTION="remove", > SUBSYSTEM="input", ENV{ID_CLASS}="mouse", RUN+="/usr/bin/synclient > TouchpadOff=0" SUBSYSTEM="bluetooth", KERNEL="hci[0-9]*", > RUN+="bluetooth.sh" > What is the name of the file these rules are in? It must be lexically after the file setting ID_CLASS. For remove event it is possible not all properties can be checked, but you may use REMOVE_CMD for it. REMOVE_CMD is set in ACTION="add" to the value you want to pass to RUN in remove case. If that does not help, please run "udevadmin monitor --udev --env" while plugging the mouse in and post the results. Regards Matthias