Skip site navigation (1)Skip section navigation (2)
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>