From owner-freebsd-x11@freebsd.org Wed Sep 16 04:01:10 2020 Return-Path: Delivered-To: freebsd-x11@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 AE4FB3EC49E; Wed, 16 Sep 2020 04:01:10 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Brmc646hqz47nk; Wed, 16 Sep 2020 04:01:10 +0000 (UTC) (envelope-from danfe@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1600228870; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=tCMVOb66Dk6C4aVOejJmjM9Ngdm8n9CVF8/53nXA2hQ=; b=H2kEerCp9tFZV7z81XXfzvN1zpYPTtL2NU3fuD0X7XoxFxLUjRdkbhxavujuepwMNupuaH zzUo0cDDVvWG0YYPDPezO7cmc5DfAvHBdiTvISvfqjMl3TN6qsuOUKiv+dIGXGaCI90+2F 9YtTYyZg2iaNnnZO5eUE2qXE7ysJCZuDt0neyALzobK5tnflkTDQtZRIPfmnSpBJyJ7+xv HUPKQCpOAFTN3EfraV+XlFl6/k2waAEEHTQj/y+8PMuTgirtMqHTZopua/VJx23KePMx0x bdMhlWhXogFYM9QnW57R0eJDKKjmZvcvKULbsmMmCN8DeEEU2n6ZhRXndVZJRw== Received: by freefall.freebsd.org (Postfix, from userid 1033) id 75D9113008; Wed, 16 Sep 2020 04:01:10 +0000 (UTC) Date: Wed, 16 Sep 2020 04:01:10 +0000 From: Alexey Dokuchaev To: Aryeh Friedman Cc: FreeBSD Mailing List , freebsd-x11@freebsd.org Subject: Re: Is there any performance difference between udev and evdev in xorg? Message-ID: <20200916040110.GA46039@FreeBSD.org> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1600228870; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=tCMVOb66Dk6C4aVOejJmjM9Ngdm8n9CVF8/53nXA2hQ=; b=aJWUrB+j4RGMaN7TLTgur4ZFpVtL1BX16INxVvY8B3jN0hngHHOt78wB5ULbOFrPy5AZ13 yVNyyrgT+gCpyB399jN1mkqe/YpBr5X+nNoqDckKdvQW3Z0USCbpuoy8fUSYnxs7nc2Xe6 EVqwQnPFQrWZdCiI/2za7MDQpH+Hb9YuJ0hha3nCGqaM4ME+MLNuB8PQYRfwcQMw1yiMSy AuYmQP2OF+mkF2KJgTgkjE8+X1aK1df9JAOdE1iV+SLPO9ETWz+suTktQuw78GXFP9K64h G5ruqpC9kcd306sKGBN65VJO0dD6RZhMaZNY23SHGLtfnos67gbNwGHlbve9vA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1600228870; a=rsa-sha256; cv=none; b=jTivoe4g2hSORbEJGjl3jEb3zbQwKllehwkH0OARqt1W0JcZvwdFrPLB2UJSsYkyEubVXs DVrWbfyt7OeOgRMTZZ/AySsm6ITp9r9H3lJ/oUQzY4UZRwsu0hjtoVh6/nOD77k2RD/Xm/ zYm7TfnreJHS2iE4tWMUfr5Bn69iVYLmVWL55oo9flpOeLujZBz2J7Ls9g0pu0ESStxqUI kTHxrrigoKTMKHZw/Xq2j8AjNQvbIF3ELa/8/YSrPyHXtlplMmbdC9nnWhcGVJjwUYIWa0 7Y5LLv2oHDqGGzKTGyNBBhkfMrz2ECDz611JxieHD4S/OLGNzwao2G/RitUzBQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Sep 2020 04:01:10 -0000 On Tue, Sep 15, 2020 at 10:55:31PM -0400, Aryeh Friedman wrote: > What if any is the performance difference between udev and evdev when > configuring xorg? Also do I need to use one or the other consistently > or can I intermix them? If you don't need them (e.g. because this is desktop system without fancy input devices), you'd better off with disabling both of them altogether and use good old traditional way, that is, simply install xf86-input-{keyboard,mouse} and let X.org handle those peripherals. Yes, you would still be able to plug and unplug your USB mice and they will be detected and working as expected. TL;DR: DEVD/UDEV support is overrated and usually not needed at all. ./danfe