From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id ED74715806E for ; Wed, 17 May 2023 08:19:36 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F22F6E0864; Wed, 17 May 2023 08:19:30 +0000 (UTC) Received: from baboon.maple.relay.mailchannels.net (baboon.maple.relay.mailchannels.net [23.83.214.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8073FE07E6 for ; Wed, 17 May 2023 08:19:30 +0000 (UTC) X-Sender-Id: _forwarded-from|230.3.169.217 Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 15F515411AD for ; Wed, 17 May 2023 08:19:29 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1684311568; a=rsa-sha256; cv=none; b=G9jY20wjxtfEBW7IFdt4DZJl5KV9TkGtzUYDFkGV2d38WSBoyrMTMefMOlVWGxUtU3teGA f0kUJRjecULKIIFSF7mKLGvUgNtMvo2bHs9Z6chxVrKDm658B8Pl3Q/I7lZgNl+u5Z5Iu+ hbEamY3+35q6a5kmeYuHOXP7q+kLzeDhZRYCNDTOJcUELwxtcF6C1KHU6AjZqVX/ZvQ15G jEbliKzb4lVWHItkjDtxo7OmRuA1ebUfUZV6ooHPvUVYu9iu+5odeHQoGk5SD5OXgFIKds 6duJFotGLcl23uKmnTlvMHYC8H/RUloYYhG1TXH0canjzSxrQwd4qZbHcg4pQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1684311568; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:dkim-signature; bh=STLy3pai/Ys7dVDCqQR/UYozUXmtyCgIoxzzoFzSNHA=; b=9FoJ2sh1+7DLJO783slkCgC44MLzqIDUYYxZ/w7LIsCP8JM2HyaWdEHrfE2/9oEo/1bo6B YwT1/tmDI/RRQFdS27LaWRTFaZOfNMp3GK/yf2kTT9Cp2Po4on1K2ta+m0yeb7QQdqyXRc 69w4pgFCL8gnGxFnJ4MLlJZUSMuHcITlAm7v0ZfKUsshoLNl5SDNVhVZL0oWrFnzgFTipm z8slFcww2+NBghKcaL0LA2K1aaDdAPTDf25A2gZZaCFNUSOG9bM1UUhCu+LhGz5NuYtB+Q mbu+gR2WQZadHGpQNJmfYe6gZe956f5EWAvxASiF6SgSV2QvxnjzZ48pVQymsQ== ARC-Authentication-Results: i=1; rspamd-5cdf8fd7d9-zsblk; auth=pass smtp.auth=thundermail smtp.mailfrom=confabulate@kintzios.com X-Sender-Id: _forwarded-from|230.3.169.217 X-MC-Relay: Forwarding X-MailChannels-SenderId: _forwarded-from|230.3.169.217 X-MailChannels-Auth-Id: thundermail X-Tank-Troubled: 33292687781d62f1_1684311568768_368111986 X-MC-Loop-Signature: 1684311568768:1899651325 X-MC-Ingress-Time: 1684311568768 Received: from mailclean11.thundermail.uk (mailclean11.thundermail.uk [149.255.60.66]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.104.24.179 (trex/6.8.1); Wed, 17 May 2023 08:19:28 +0000 Received: from cloud220.unlimitedwebhosting.co.uk (cloud220.unlimitedwebhosting.co.uk [149.255.60.183]) by mailclean11.thundermail.uk (Postfix) with ESMTPS id 9558F4022A for ; Wed, 17 May 2023 09:19:22 +0100 (BST) Received: from lenovo.localdomain (230.3.169.217.in-addr.arpa [217.169.3.230]) by cloud220.unlimitedwebhosting.co.uk (Postfix) with ESMTPSA id 2593AC194FA for ; Wed, 17 May 2023 09:19:22 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kintzios.com; s=default; t=1684311562; bh=STLy3pai/Ys7dVDCqQR/UYozUXmtyCgIoxzzoFzSNHA=; h=From:To:Subject; b=MZXYzAZz0ULnUvYsET0XxyIvALMy0tUWxpjFlxr87SqW3/BgroQIX6F6LpRuPDLOv wEec1AHu3AwY74iVFS7PUOzAGo6a1M0lhw2RdXDxE6UKSNhei57r4bDsVoHY23yOKF Hq/+WGDGcXKPiBP9RR4O0l1Llyrvw7RwvtzEdiB0= From: Michael To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Mouse pain Date: Wed, 17 May 2023 09:19:03 +0100 Message-ID: <13267015.uLZWGnKmhe@lenovo.localdomain> In-Reply-To: <1899d6f8-0475-c87c-ad55-bee4631904c5@iinet.net.au> References: <500b56f9-b357-1cc0-dc1e-6dec857bf08d@youngman.org.uk> <4484110.LvFx2qVVIh@lenovo.localdomain> <1899d6f8-0475-c87c-ad55-bee4631904c5@iinet.net.au> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2883885.e9J7NaK4W3"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-PPP-Message-ID: <168431156255.886085.17536022818483943454@cloud220.unlimitedwebhosting.co.uk> X-PPP-Vhost: kintzios.com X-Rspamd-Queue-Id: 9558F4022A X-Rspamd-Server: mailclean11 X-Spamd-Result: default: False [-2.11 / 999.00]; SIGNED_PGP(-2.00)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; ONCE_RECEIVED(0.10)[]; MX_GOOD(-0.01)[]; PYZOR_FAIL(0.00)[failed to scan and retransmits exceed]; NEURAL_HAM(-0.00)[-1.000]; RCVD_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; DMARC_POLICY_ALLOW(0.00)[kintzios.com,none]; ASN(0.00)[asn:34931, ipnet:149.255.60.0/22, country:GB]; MIME_TRACE(0.00)[0:+,1:+,2:~]; DKIM_TRACE(0.00)[kintzios.com:+]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; R_DKIM_ALLOW(0.00)[kintzios.com:s=default]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(0.00)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[gentoo-user@lists.gentoo.org]; REPLYTO_ADDR_EQ_FROM(0.00)[]; HAS_REPLYTO(0.00)[confabulate@kintzios.com] X-Rspamd-Action: no action X-Archives-Salt: 541e9fbe-9c76-4cc5-8742-a827076b9345 X-Archives-Hash: 69b2446198f0aaf3692ecbaf885392fc --nextPart2883885.e9J7NaK4W3 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="UTF-8"; protected-headers="v1" From: Michael To: gentoo-user@lists.gentoo.org Reply-To: confabulate@kintzios.com Subject: Re: [gentoo-user] Mouse pain Date: Wed, 17 May 2023 09:19:03 +0100 Message-ID: <13267015.uLZWGnKmhe@lenovo.localdomain> In-Reply-To: <1899d6f8-0475-c87c-ad55-bee4631904c5@iinet.net.au> MIME-Version: 1.0 On Wednesday, 17 May 2023 00:20:52 BST William Kenworthy wrote: > On 16/5/23 23:52, Michael wrote: > > On Tuesday, 16 May 2023 01:03:31 BST Wol wrote: > >> On 15/05/2023 18:25, Michael wrote: > >>> Check the attached screenshots, relevant to this laptop. There's > >>> pointer > >>> speed and scrolling speed for the USB mouse I have attached. I use > >>> libinput for years now and as far as I recall I have not changed the > >>> default settings. I think different mouse models would generate > >>> different > >>> inputs and would offer more settings. Mine is a simple wired optical > >>> mouse. > >> > >> I'm not at that system at the moment but ... where on your screenshot is > >> the double click speed? Where is the "configure middle button"? etc etc. > >> > >> You've got the basics, just like me ... > >> > >> Cheers, > >> Wol > > > > According to libinput this is what's available for my USB mouse: > > > > # libinput list-devices > > [snip ...] > > > > Device: PIXART USB OPTICAL MOUSE > > Kernel: /dev/input/event6 > > Group: 5 > > Seat: seat0, default > > Capabilities: pointer > > Tap-to-click: n/a > > Tap-and-drag: n/a > > Tap drag lock: n/a > > Left-handed: disabled > > Nat.scrolling: disabled > > Middle emulation: disabled > > Calibration: n/a > > Scroll methods: button > > Click methods: none > > Disable-w-typing: n/a > > Disable-w-trackpointing: n/a > > Accel profiles: flat *adaptive custom > > Rotation: 0.0 > > > > It's a very basic three button mouse. In Plasma-Wayland I get more > > options > > shown in the SystemSettings GUI, than when in Plasma on Xorg. I don't > > know if tweaking '/etc/X11/xorg.conf.d/40-libinput.conf' will allow you > > to configure your mouse as you want to. Settings configured in this file > > which work in Xorg do not necessarily work with Wayland. > > Here is mine: > > Device: Logitech M310 > Kernel: /dev/input/event11 > Group: 3 > Seat: seat0, default > Capabilities: pointer > Tap-to-click: n/a > Tap-and-drag: n/a > Tap drag lock: n/a > Left-handed: disabled > Nat.scrolling: disabled > Middle emulation: disabled > Calibration: n/a > Scroll methods: button > Click methods: none > Disable-w-typing: n/a > Disable-w-trackpointing: n/a > Accel profiles: flat *adaptive > Rotation: n/a > > In XFCE4 most of the settings appear part of the desktop/window manager. > > BillK OK, as far as libinput is concerned any function with "n/a" next to it means it does not exist on this device and therefore it is not configurable. https://wayland.freedesktop.org/libinput/doc/1.11.3/tools.html Now, if you/the manufacturer state there is a certain function available and it should be configurable, then it is a question why this is not exposed by the driver/firmware to the kernel and libinput. Libinput developers have stated they will not put effort into features of less common input devices, so I suppose there's that as a potential explanation. If a function and setting is shown in the GUI of XFCE4 but not in Plasma's SystemSettings, you could try comparing the GUI settings in Plasma-Wayland Vs Plasma-Xorg and add what is missing in '/etc/X11/xorg.conf.d/40- libinput.conf'. I don't know if settings configured in 40-libinput.conf will thereafter make them visible in the GUI, but either way it may provide a workaround. --nextPart2883885.e9J7NaK4W3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEXqhvaVh2ERicA8Ceseqq9sKVZxkFAmRkjfcACgkQseqq9sKV ZxnfzhAA7QYDozoQ5/f+uZI1wunbNQSXjyNKLEpO8zHyN/iORZMCOq5OdNLlsfUY fl5EplleDz27N2RIKlUTWcRIrvGKYrKJnJ/scYhNuTITMn1F7v1wUmtq7bfdFQeu p/sw8duJ8WNJcRsKkIeTrWR9rGjM+kWrhBMqu0Hq2tkMNwL87LGdGELSsOEv/hp2 taU4GjeNw/Ay2uyue9nBYo6t/4swR7vCoUzJcgvkvQUrAv1+OcgRUGpTI8tDWP2F 02a3o0HnC40UZNAuBX81u2JWj0kFb2+OgRVOTwVbxyZnCLKZgfFdTbJp9D0gpy6c ln29Bg4K26nhmWqrlYq/OcEgSyz+YIwt8ZgWpVq+UedLZDjhg9abWwD4VrQHg4Sc PMSG+6ZzDyNuOr5KYKe7qE73NwTrouD4WngKkJznLzS6I87QC+B+iby2I4/BLnhR +kMhlBqLpllekO+FC5/LcgBs68HnaaldsA8jD3t936o6Gz6y/2ahwYRhZwkqQTu3 Eg/1AeeVQq2g1kyxUCKjq7NhybVJNnVolR4/rwNMRdpR2R1iqrjeKW2b/M6361aQ 4VNIQyRnS1KIThR2UEVZI5vOzJ3OU701J/+1jJt4/0eGZ5EpDgY7exeG6zbuUApb 7W1p6D6rMvngdjE7L29c1R0U4RXc+IYvGUEe0Nb+x29ijb7fcnw= =Ihoy -----END PGP SIGNATURE----- --nextPart2883885.e9J7NaK4W3--