Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 04 Sep 2014 08:04:30 +0200
From:      Stefan Esser <se@freebsd.org>
To:        Fervent Dissent <walkerindarkness@gmail.com>,  ports FreeBSD <freebsd-ports@FreeBSD.org>, x11@freebsd.org
Cc:        pkg@freebsd.org
Subject:   Re: FreeBSD Port: x11-drivers/xf86-input-keyboard
Message-ID:  <540800EE.6070201@freebsd.org>
In-Reply-To: <CALpPS7M7ujkvOkNHq1tkBBsHAihOb3a7JPLGDBz=21G1KL-Khw@mail.gmail.com>
References:  <CALpPS7PKO=WkWz%2Bxa5FKYjciYgtXyO125ZBR64y6h4TUEs95FA@mail.gmail.com> <CALpPS7M7ujkvOkNHq1tkBBsHAihOb3a7JPLGDBz=21G1KL-Khw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?540800EE.6070201>