#!/lib/klibc/bin/sh

case "$DEVICE" in
	/proc/bus/usb/*)
		dev=${DEVICE##/proc/bus/usb/}
		bus=${dev%/*}
		dev=${dev#*/}

		. /etc/sysconfig/logitech_mouse

		options=

		if [ -n "$LOGITECH_MOUSE_RESOLUTION" ]; then
			options="--$LOGITECH_MOUSE_RESOLUTION"
		fi

		if [ -z "$LOGITECH_MOUSE_DISABLE_CC" -o "$LOGITECH_MOUSE_DISABLE_CC" = yes ]; then
			options="$options --no-sms"
		fi

		if [ -n "$options" ]; then
			/usr/bin/lmctl -b $bus -d $dev $options
		fi
	;;
esac 2>&1 | /bin/logger -t lmctl
