CFT: EVDEV support in psm(4) driver
Vladimir Kondratyev
vladimir at kondratyev.su
Thu Jun 8 11:08:18 UTC 2017
On 08.06.2017 02:32, Anthony Jenkins wrote:
> I'm seeing flakiness in X11 (KDE) with evdev enabled - a couple keys are
> reporting multiple (wrong) events and some aren't emitting any events
> (or they are, but they're NoSymbol):
You can test evdev directly w/o Xserver started by running of
evemu-record utility from
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218383 PR to see if
events are matching keys or not.
Note: depending on kern.evdev.rcpt_mask sysctl value only one of kdbmux
or AT keyboard devices should emit events. Not bother!
> Section "InputDevice"
> Identifier "Keyboard0"
> Driver "evdev"
> Option "Device" "/dev/input/event1"
> EndSection
This lines are not required usually if you are using devd or udev
autoconfiguration backends. Moreover they can do a harm.
Could you compare input device lists from xinput command output with
evemu-record output?
They should be the same except "Virtual core XTEST" entries. If they are
not, that could be the culprit. It is possinle that
Xorg receives one key event several times. In that case try to uninstall
xf86-input-keyboard and restart Xserver than.
> 2. My Synaptics clickpad (and the pointer in general) freeze for several
> seconds, although it hasn't done it lately. When a freeze occurs (in X
> windows), other GUI processes don't seem to be affected. If I have
> another pointer device attached (e.g. USB mouse), it also doesn't move
> the pointer during the freeze.
Try run evemu-record on synaptics device node to see if you are
receiving events from touchpad during freezes or not
More information about the freebsd-mobile
mailing list