X input: devd, dbus, hald, evdev... ???
Jonathan Anderson
jonathan at FreeBSD.org
Thu Mar 2 17:11:07 UTC 2017
Hi all,
It seems like there's been a lot of churn in X lately, so I have a few
questions about the current state of play for input devices. Apologies
in advance for the barrage. :)
I notice that the handbook
(https://www.freebsd.org/doc/handbook/x-config.html) doesn't mention
dbus or hald, so are they not needed any more? Is everything meant to be
handled automatically through devd? Should I remove the hald_enable line
from /etc/rc.conf? dbus_enable?
How does evdev/webcamd fit into the picture? I see that devd is starting
an instances webcamd for my touchpad and touchscreen, but when I install
xf86-input-evdev, it does funny things to my keyboard input.
Should X be able to detect input devices under /dev/input automatically,
or do I need to explicitly configure them? I think that I need an
explicit driver config for my drm-next setup, so does that mean that I
also need to create explicit ServerLayout, Screen, Keyboard, Mouse,
etc., files in /usr/local/etc/X11/xorg.conf.d?
In sum... how is this all meant to fit together?
Thanks,
Jon
--
jonathan at FreeBSD.org
More information about the freebsd-x11
mailing list