[Bug 196678] x11-servers/xorg-server: Update to 1.20.7 + make config/devd recognize /dev/input/eventX from multimedia/webcamd

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Feb 26 16:51:16 UTC 2020


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

--- Comment #164 from Jens Grassel <freebsd-ports at jan0sch.de> ---
Seems I could narrow it down somewhat.

Here is the output from the script:

```
Info: kern.evdev.rcpt_mask is set to 6.     
You might consider setting it to 12 in case of problems
(which will change keyboard events to go to hardware)

Info: Synaptics support isn't enabled.
This is only relevant if you use a synapctics touchpad.
You can enable synaptics support using these commands:

echo hw.psm.synaptics_support=1 >>/boot/loader.conf
reboot                 

Info: Trackpoint support isn't enabled.
This is only relevant if you use a trackpoint, like the
ones found in Lenovo laptops. Needs to be enabled
to support features like middle mouse button support
(e.g. to paste or to support middle-click+trackpoint
to scroll).

You can enable trackpoint support using these commands:

echo hw.psm.trackpoint_support=1 >>/boot/loader.conf
reboot

Info: Found custom configuration files
The following custom configuration file(s) exist,
please make sure their contents are sane:

/usr/local/etc/X11/xorg.conf.d/fonts.conf
/usr/local/etc/X11/xorg.conf.d/keyboard.conf
/usr/local/etc/X11/xorg.conf.d/nvidia.conf

You can disable this check by running

./xorg-udev-setup-check.sh -f -d

>> To suppress info messages, run ./xorg-udev-setup-check.sh -i -d

Done: All checks passed
```

The source of trouble seems to be the keyboard.conf file. The mouse seems to
work after I removed my custom mouse.conf file.
However the following keyboard.conf caused weird characters to appear on every
keypress and make X unuseable:

```
Section "InputClass"
        Identifier              "Keyboard Defaults"
        Driver                  "kbd"
        MatchIsKeyboard         "on"
        Option                  "XkbModel"   "microsoft4000"
        Option                  "XkbLayout"  "de"
        Option                  "XkbVariant" "nodeadkeys"
EndSection
```

It works if I remove the "Driver" line but then all options like layout and
variant are ignored. :-(

So, how do I set keyboard layout and variant now without breaking X?

Kind regards,

Jens

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


More information about the freebsd-x11 mailing list