From owner-freebsd-stable@freebsd.org Sat Feb 22 16:53:51 2020 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0B113244B58 for ; Sat, 22 Feb 2020 16:53:51 +0000 (UTC) (envelope-from wolfgang@lyxys.ka.sub.org) Received: from saturn.lyxys.ka.sub.org (saturn.lyxys.ka.sub.org [217.29.35.151]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 48PvY84ZfGz4dbY for ; Sat, 22 Feb 2020 16:53:48 +0000 (UTC) (envelope-from wolfgang@lyxys.ka.sub.org) Received: from saturn.lyxys.ka.sub.org (localhost [127.0.0.1]) by saturn.lyxys.ka.sub.org (8.15.2/8.15.2) with ESMTPS id 01MGqKqO046563 (version=TLSv1 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Sat, 22 Feb 2020 17:52:23 +0100 (CET) (envelope-from wolfgang@lyxys.ka.sub.org) Received: (from wolfgang@localhost) by saturn.lyxys.ka.sub.org (8.15.2/8.15.2/Submit) id 01MGqJu1046562; Sat, 22 Feb 2020 17:52:19 +0100 (CET) (envelope-from wolfgang) Date: Sat, 22 Feb 2020 17:52:19 +0100 (CET) Message-Id: <202002221652.01MGqJu1046562@saturn.lyxys.ka.sub.org> From: wolfgang@lyxys.ka.sub.org To: freebsd-stable@freebsd.org Subject: input devices after xorg update X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (saturn.lyxys.ka.sub.org [127.0.0.1]); Sat, 22 Feb 2020 17:52:23 +0100 (CET) X-Rspamd-Queue-Id: 48PvY84ZfGz4dbY X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of wolfgang@lyxys.ka.sub.org designates 217.29.35.151 as permitted sender) smtp.mailfrom=wolfgang@lyxys.ka.sub.org X-Spamd-Result: default: False [-3.74 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; IP_SCORE(-1.44)[ip: (-5.80), ipnet: 217.29.32.0/20(-0.79), asn: 16188(-0.61), country: DE(-0.02)]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; DMARC_NA(0.00)[sub.org]; FROM_NO_DN(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:16188, ipnet:217.29.32.0/20, country:DE]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Feb 2020 16:53:51 -0000 Hi, after taking quite a while to get a working x11 back, here's what I learned: if you build everything from ports, it is important to revisit the configured options on your x11 related ports. You need to enable the libinput driver and on FreeBSD 12 or newer switch xorg-server to using udev. While this is now default, your stored build options might be different. For everyone using non-default keyboard layouts, configured as in section 5.4.7.1 of the FreeBSD handbook: you now need to use the "libinput" driver instead of "keyboard". Otherwise the keyboard module gets loaded in addition to the libinput module, resulting in both talking to the keyboard and rendering it unusable. Wolfgang