Date: Tue, 19 Feb 2019 18:28:41 +0100 From: Bernd Walter <ticso@cicely7.cicely.de> To: Niclas Zeising <zeising@freebsd.org> Cc: Stefan Blachmann <sblachmann@gmail.com>, Vladimir Kondratyev <vladimir@kondratyev.su>, sgk@troutmask.apl.washington.edu, freebsd-hackers@freebsd.org, freebsd-current@freebsd.org, owner-freebsd-current@freebsd.org Subject: Re: What is evdev and autoloading? Message-ID: <20190219172841.GA93368@cicely7.cicely.de> In-Reply-To: <7b25c1bf-5648-cd52-544b-828538a742d9@freebsd.org> References: <20190217180323.GA95686@troutmask.apl.washington.edu> <71aa0ee09292b0e8648e385de33c455f@kondratyev.su> <CACc-My3vyqJY3UoZRWNDiYEA7qv2xpPnuCE1h%2BSQN6%2B=akvKdw@mail.gmail.com> <7b25c1bf-5648-cd52-544b-828538a742d9@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Feb 18, 2019 at 01:43:22PM +0100, Niclas Zeising wrote: > On 2/18/19 12:06 PM, Stefan Blachmann wrote: > >On 2/18/19, Vladimir Kondratyev <vladimir@kondratyev.su> wrote: > >>On 2019-02-17 21:03, Steve Kargl wrote: > >>>Anyone have insight into what evdev is? > >>evdev.ko is a small in-kernel library that makes all your input events > >>like keyboard presses libinput-compatible. > > > >And libinput was created by the Freedesktop Wayland team to create > >pressure on OS people to make their systems Wayland-compatible. > > > >>>I do not need nor what these modules loaded. > >>I think removing "option EVDEV_SUPPORT" from your kernel config should > >>disable most of evdev.ko dependencies > > > >Shouldn't the EVDEV_SUPPORT default be off on FreeBSD anyway, as well > >as libinput not be part of the standard packages? > > > >The Freedesktop Wayland team consists of people with the Kay Sievers > >mentality, which made Linus Torvalds ban his contributions. They do > >not care about the bugs they introduce, forcing others to clean up the > >mess they create. > > > >I'd be glad if FreeBSD would keep clean of following that Wayland fad... > > EVDEV_SUPPORT was enabled in GENERIC on 13 and 12-stable to improve > input device handling in X and Wayland. Not having it means that a lot > of input devices stop working, or work much worse. I use it to run a wmt(4) touchpanel display, which wouldn't work otherwise. I have to say that I kind of like the evdev system as it also makes it very easy to place events from userland processes. What I don't like is that we had no autosetup support in XOrg when I first used it - in the meantime this might have changed however. > > We in the FreeBSD Graphics Team are working very hard to improve the > FreeBSD Desktop experience, since it is an avenue to recruit new users, > and make current users use FreeBSD more. > > Evdev and libinput is used by both Wayland and xorg. You are free to > use either one. > > Regards > -- > Niclas Zeising > FreeBSD Graphics Team > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" -- B.Walter <bernd@bwct.de> http://www.bwct.de Modbus/TCP Ethernet I/O Baugruppen, ARM basierte FreeBSD Rechner uvm.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20190219172841.GA93368>