configuration: d-bus, udev v_0 v0.4
authorFrantišek Kučera <franta-hg@frantovo.cz>
Thu, 05 Sep 2019 01:09:14 +0200
branchv_0
changeset 23 24f571cbd339
parent 22 e0e4fe5e7c03
child 24 cc7d862fa56c
configuration: d-bus, udev
config/etc/dbus-1/system.d/info.globalcode.mouse.cadMousePro.conf
config/etc/udev/rules.d/99-cadMousePro.rules
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/config/etc/dbus-1/system.d/info.globalcode.mouse.cadMousePro.conf	Thu Sep 05 01:09:14 2019 +0200
@@ -0,0 +1,15 @@
+<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" "busconfig.dtd">
+<busconfig>
+
+	<policy user="root">
+		<allow own="info.globalcode.mouse.cadMousePro"/>
+	</policy>
+ 
+	<policy context="default">
+		<allow send_destination="info.globalcode.mouse.cadMousePro" send_interface="org.freedesktop.DBus.Introspectable"/>
+		<allow send_destination="info.globalcode.mouse.cadMousePro" send_interface="org.freedesktop.DBus.Peer"/>
+		<allow send_destination="info.globalcode.mouse.cadMousePro" send_interface="org.freedesktop.DBus.Properties"/>
+		<allow send_destination="info.globalcode.mouse.cadMousePro" send_interface="info.globalcode.mouse.cadMousePro"/>
+	</policy>
+
+</busconfig>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/config/etc/udev/rules.d/99-cadMousePro.rules	Thu Sep 05 01:09:14 2019 +0200
@@ -0,0 +1,1 @@
+KERNEL=="hidraw*", ATTRS{idVendor}=="256f", ATTRS{idProduct}=="c652", RUN+="/usr/local/bin/cadMousePro --frequency 250 --smart-scrolling false --lift-off-detection true"