diff options
-rw-r--r-- | config/10-evdev.conf | 8 | ||||
-rw-r--r-- | config/Makefile.am | 5 | ||||
-rw-r--r-- | configure.ac | 1 |
3 files changed, 13 insertions, 1 deletions
diff --git a/config/10-evdev.conf b/config/10-evdev.conf new file mode 100644 index 000000000..7406f4ef2 --- /dev/null +++ b/config/10-evdev.conf @@ -0,0 +1,8 @@ +# +# Catch-all evdev loader for udev-based systems +# +Section "InputClass" + Identifier "evdev-catchall" + Driver "evdev" + MatchDevicePath "/dev/input/event*" +EndSection diff --git a/config/Makefile.am b/config/Makefile.am index 27f251b3a..eed745483 100644 --- a/config/Makefile.am +++ b/config/Makefile.am @@ -9,6 +9,9 @@ AM_CFLAGS += $(UDEV_CFLAGS) libconfig_la_SOURCES += udev.c libconfig_la_LIBADD = $(UDEV_LIBS) +xorgconfddir = $(prefix)/etc/X11/$(XF86CONFIGDIR) +xorgconfd_DATA = 10-evdev.conf + else if CONFIG_NEED_DBUS @@ -33,4 +36,4 @@ endif # CONFIG_NEED_DBUS endif # !CONFIG_UDEV -EXTRA_DIST = xorg-server.conf x11-input.fdi +EXTRA_DIST = xorg-server.conf x11-input.fdi 10-evdev.conf diff --git a/configure.ac b/configure.ac index cc453625b..57127ada8 100644 --- a/configure.ac +++ b/configure.ac @@ -1764,6 +1764,7 @@ if test "x$XORG" = xyes; then dnl these only go in xorg-config.h XF86CONFIGFILE="xorg.conf" XF86CONFIGDIR="xorg.conf.d" + AC_SUBST(XF86CONFIGDIR) CONFIGFILE="$sysconfdir/$XF86CONFIGFILE" LOGPREFIX="$logdir/Xorg." AC_DEFINE(XORG_SERVER, 1, [Building Xorg server]) |