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