NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
xsrc/56567: user wskbd map enforces default layout in X
>Number: 56567
>Category: xsrc
>Synopsis: user wskbd map enforces default layout in X
>Confidential: no
>Severity: serious
>Priority: low
>Responsible: xsrc-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Dec 22 12:05:00 +0000 2021
>Originator: Michael van Elst
>Release: NetBSD 9.99.92
>Organization:
>Environment:
System: NetBSD tazz 9.99.92 NetBSD 9.99.92 (TAZZ) #21: Wed Dec 22 10:20:52 UTC 2021 mlelstv@slowpoke:/scratch2/obj.amd64/scratch/netbsd-current/src/sys/arch/amd64/compile/TAZZ amd64
Architecture: x86_64
Machine: amd64
>Description:
When you change the wskbd map with wsconscfg, the driver reports a "user"
encoding and the X server falls back to a default US keyboard layout.
With hot-plugging enabled by default in modern X servers, any
configuration for input devices in xorg.conf is automatically dropped.
A workaround is therefore to disable hotplugging and provide a
manual configuration again. E.g.:
Section "ServerFlags"
Option "AutoAddDevices" "false"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc102"
Option "XkbLayout" "de"
EndSection
>How-To-Repeat:
Try to adjust the wscons keymap and run X.
>Fix:
>Unformatted:
Home |
Main Index |
Thread Index |
Old Index