summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKristian Høgsberg <krh@redhat.com>2008-12-31 16:24:16 -0500
committerKristian Høgsberg <krh@redhat.com>2008-12-31 16:24:16 -0500
commitff52fbaaf87ff75bfdcb9c2766ba2f76f2d9bab2 (patch)
tree3cd5a2ec9411d651f4efa655d120695ab6996916
parent81ce09a6c4226221c4f6f607b19d85827dff2244 (diff)
Add wayland udev rules file.
-rw-r--r--70-wayland.rules8
-rw-r--r--Makefile.in1
2 files changed, 9 insertions, 0 deletions
diff --git a/70-wayland.rules b/70-wayland.rules
new file mode 100644
index 0000000..6aa43e9
--- /dev/null
+++ b/70-wayland.rules
@@ -0,0 +1,8 @@
+ACTION!="add|change", GOTO="wayland_end"
+
+KERNEL=="event*", ENV{ID_CLASS}=="mouse", ENV{WAYLAND_SEAT}="1"
+KERNEL=="event*", ENV{ID_CLASS}=="kbd", ENV{WAYLAND_SEAT}="1"
+KERNEL=="card*", ENV{WAYLAND_SEAT}="1"
+
+LABEL="wayland_end"
+
diff --git a/Makefile.in b/Makefile.in
index 09cd2b7..b3b4807 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -53,6 +53,7 @@ install : $(libs)
install $(libs) @libdir@
install wayland-server.pc wayland.pc @libdir@/pkgconfig
install wayland-client.h @includedir@
+ install 70-wayland.rules ${sysconfdir}/udev/rules.d
clean :
rm -f $(clients) $(compositors) *.o *.so