FreeBSD Port: x11-drivers/xf86-input-keyboard

Stefan Esser se at freebsd.org
Thu Sep 4 06:04:51 UTC 2014


Am 04.09.2014 um 07:42 schrieb Fervent Dissent:
> This is the first update I've done since switching to the new xorg. The
> first time neither the keyboard or mouse drivers were correctly chosen. Now
> the mouse upgraded fine, but the keyboard still defaults to the old xorg
> driver. After working on it I confirmed by manually downloading both
> versions. My keyboard only worked after 'pkg add
> xf86-input-keyboard-1.8.0_2.txz'. The version pkg fetches is 11120kB, the
> one I added is 11124kB. I am using all packages on my system.
> 
> Could this be fixed?
> 
> I also tried to build from ports, but that also built the wrong version? I
> just wanted to report this incase others have problems.

This is caused by your use of the vt console driver with a Unicode
keymap containing characters >= 0x100. I have annalyzed this and
created a PR with patch for the port:

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

As a workaround, you may start the X server with a US keyboard by
issuing

	kbdcontrol -l us

just before starting X. You'll need to select an appropriate keymap
under X, then.

Regards, STefan

PS: This is a problem with the xorg-input-keyboard port and if it
    is not fixed within that port, there will be a huge number of
    users affected, when 10.1 is released. This must be fixed!


More information about the freebsd-x11 mailing list