[Bug 222609] x11-servers/xorg-server: Add UDEV option to support evdev devices autodetection

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Feb 17 18:18:42 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222609

--- Comment #39 from Ulrich Spoerlein <uqs at FreeBSD.org> ---
Folks, how can I debug this not really working for me? Here's what I did:

Build xorg-server with UDEV on a STABLE-12 system. GENERIC kernel (which has
all required knobs, right?)

/etc/sysctl.conf has
kern.evdev.rcpt_mask=12

And I have no xorg.conf, moused is disabled also. Dbus is running and I'm using
slim.

On my Thinkpad T490 the trackpoint works, and the keyboard works _somewhat_,
except that:
- left win key says NoSymbol in xev
- AltGr comes up as KP_Enter
- PrtSc is Delete
- right Ctrl is Next
- PgUp is KP_Divide
- Home is Pause
- End is Super_L
- etc. pp. layout is US English of course. WAT?

and the touchpad is not doing anything, of course.


% DISPLAY=unix:0.0 libinput list-devices|grep -v "n/a|none|disabled"
Device:           System mouse
Kernel:           /dev/input/event0
Group:            1
Seat:             seat0, default
Capabilities:     pointer
Scroll methods:   button
Accel profiles:   flat *adaptive

Device:           System keyboard multiplexer
Kernel:           /dev/input/event1
Group:            2
Seat:             seat0, default
Capabilities:     keyboard

Device:           AT keyboard
Kernel:           /dev/input/event2
Group:            3
Seat:             seat0, default
Capabilities:     keyboard

Device:           SynPS/2 Synaptics TouchPad
Kernel:           /dev/input/event3
Group:            4
Seat:             seat0, default
Size:             70x50mm
Capabilities:     pointer gesture
Tap-and-drag:     enabled
Scroll methods:   *two-finger edge
Click methods:    *button-areas clickfinger
Disable-w-typing: enabled

Device:           Generic PS/2 mouse
Kernel:           /dev/input/event4
Group:            5
Seat:             seat0, default
Capabilities:     pointer
Scroll methods:   *button
Accel profiles:   flat *adaptive

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


More information about the freebsd-x11 mailing list