Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Jun 2023 11:00:35 +0000
From:      bugzilla-noreply@freebsd.org
To:        gnome@FreeBSD.org
Subject:   [Bug 271824] x11-wm/mutter: enable evdev/udev support
Message-ID:  <bug-271824-6497-ukFubp7zKH@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-271824-6497@https.bugs.freebsd.org/bugzilla/>
References:  <bug-271824-6497@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D271824

--- Comment #4 from Jan Beich <jbeich@FreeBSD.org> ---
(In reply to Charlie Li from comment #1)
> given the state of base and supporting port(s) in this area.

Xorg defaults to udev/evdev since ports 4b9c697c260c but X11 itself is
agnostic. On Wayland udev/evdev is not required by the protocol but "de fac=
to"
mandatory to avoid writing syscons backend (vt(4) uses syscons uAPI) on
DragonFly + FreeBSD or wscons backend on NetBSD + OpenBSD for everything
input-related.

Otherwise, I have no clue what you mean. To avoid udev/evdev on FreeBSD one=
 has
either to rebuild xorg-server with UDEV disabled and use
xf86-input-{mouse,keyboard) or run DE like GNOME/X11 under Xwin or Xquartz =
via
"ssh -X".

(In reply to Olivier Duchateau from comment #2)
> Mutter reports only warnings about my USB mouse

Looking at Mutter/X11 code:
- udev is limited to distinguishing mouse from touchpad
- evdev is used to translate pointer buttons between Xorg and *nested* "mut=
ter
--wayland" (bug 258042)

Thanks for testing i.e., confirming no X11 regressions.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-271824-6497-ukFubp7zKH>