From owner-freebsd-ports@FreeBSD.ORG Thu Sep 4 06:04:51 2014 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0E0B8A0D; Thu, 4 Sep 2014 06:04:51 +0000 (UTC) Received: from mailout04.t-online.de (mailout04.t-online.de [194.25.134.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C02D510B8; Thu, 4 Sep 2014 06:04:50 +0000 (UTC) Received: from fwd33.aul.t-online.de (fwd33.aul.t-online.de [172.20.27.144]) by mailout04.t-online.de (Postfix) with SMTP id 0ABDB5A7A97; Thu, 4 Sep 2014 08:04:42 +0200 (CEST) Received: from [192.168.119.33] (VOjJheZVwhiL61s+qz1yaQLDNpiXN-nwfzrpoM7zv3AElts7gv3rO7VGCyFIG67g6M@[84.154.101.219]) by fwd33.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-SHA encrypted) esmtp id 1XPQ9u-1vcH200; Thu, 4 Sep 2014 08:04:38 +0200 Message-ID: <540800EE.6070201@freebsd.org> Date: Thu, 04 Sep 2014 08:04:30 +0200 From: Stefan Esser User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.1.0 MIME-Version: 1.0 To: Fervent Dissent , ports FreeBSD , x11@freebsd.org Subject: Re: FreeBSD Port: x11-drivers/xf86-input-keyboard References: In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-ID: VOjJheZVwhiL61s+qz1yaQLDNpiXN-nwfzrpoM7zv3AElts7gv3rO7VGCyFIG67g6M X-TOI-MSGID: 044822ca-fb93-47ec-8663-d4e0bfa0d61f Cc: pkg@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Sep 2014 06:04:51 -0000 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!