From nobody Tue Sep 09 07:16:25 2025 X-Original-To: freebsd-current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4cLZr26F7Jz66W8T for ; Tue, 09 Sep 2025 07:16:34 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from udns.ultimatedns.net (udns.ultimatedns.net [24.113.41.81]) (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 "ultimatedns.net", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cLZr23P0yz4NfY for ; Tue, 09 Sep 2025 07:16:34 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Authentication-Results: mx1.freebsd.org; none Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 5897GQKw066942; Tue, 9 Sep 2025 00:16:32 -0700 (PDT) (envelope-from bsd-lists@bsdforge.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ultimatedns.net; s=mx99; t=1757402192; x=1757402792; r=y; bh=7/VjIX4KSBp5iS/jB2Q8svzA/SNY4QVbXVh42qdAPsU=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=H0/iLfm4qba94+ncq/BY7MHbwRjphN0igthG0b0sWiZiH3vXZusEjBPaoXkRCiRdp mR9al02MpNjxmxk/QyeEICXsBXH9N2pf8MrAN2/iFelikN33Rx8MYY5xvMq3Fym+V6 Ak9OD6pp//XFHFhggx9H7uk9iNKLDqj7ZAVwnbhqwdZJwBVbS7aQJH/Chk15mIxLxL piCe8rR9ofZmw8eguMeyLLNXWJXNt7Qx3/1Pajg1DEuk60GQ0XFpbMkvkGuWs1hjg8 fsuFqu9/GGHrddMYBdkYmQgOXBvbGm9y/jPKw9aWNVKK2uk+GWV9Ll8lx8Y9gbccwD 0ujTw8Z+iUHFg== List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Date: Tue, 09 Sep 2025 00:16:25 -0700 From: Chris To: A FreeBSD User Cc: FreeBSD CURRENT Subject: Re: recent CURRENT and moused(): inverted X axis on mouse In-Reply-To: <20250909074747.40e2ac63@thor.sb211.local> References: <20250908075110.725c6e57@thor.sb211.local> <069e4a8e8af36df2410606f5f4cff427@bsdforge.com> <20250909074747.40e2ac63@thor.sb211.local> User-Agent: UDNSMS/17.0 Message-ID: <14234bfa48540874bfd551f3e97fbb5b@bsdforge.com> X-Sender: bsd-lists@bsdforge.com Content-Type: multipart/mixed; boundary="=_5c80d79af28ba811adf9954edcbc5201" X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:11404, ipnet:24.113.0.0/16, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4cLZr23P0yz4NfY --=_5c80d79af28ba811adf9954edcbc5201 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed On 2025-09-08 22:48, A FreeBSD User wrote: > Am Tage des Herren Mon, 08 Sep 2025 17:39:06 -0700 > Chris schrieb: > >> On 2025-09-07 22:50, A FreeBSD User wrote: >> > Hello, >> > >> > since the @new@ moused daemon has been ontroduced lately I face a small but >> > nasty change in >> > X11 which is results in an inverted mouse pointer movement when using a >> > mouse >> > wheel. The mouse >> > is a USB mouse, in one particular case a Razer DeathAddre V3, but some other >> > box >> > uses Logitech >> > MX518 or similar - same issue. Disabling moused() reverts situation to the >> > situation I'm used >> > to, but with the consequence not having a useful mousepointer on the >> > console. >> > >> > In some rare, sporadic cases, without moused() enabled, X11 (using >> > x11-wm/windowmaker) looses >> > the mousepointer - which never comes back to live again, even >> > stopping/restarting xdm which >> > restarts Xorg server (see /etc/ttys). >> > >> > Bug or expected behaviour and misconfiguration/outdated config on my side? >> >> Apologies if this is already answered. But I'm catching up on my email. :) >> Does your DE allow for switching left-hand v right-hand? Will that fix it >> for >> you? >> Is that setting inverted? Just a thought. :) >> >> HTH >> >> --Chris >> > >> > Thanks in advance, >> > >> > oh >> > > Hello Chris, > > nothing answered, so far, no need to apologize ;-) Thanks. > > Well, since a couple of years for now I use moused enabled as well as an > appropriate X11 mouse > driver configuration - untouched so far. > On the console - where moused() will be mostly effective - I do not utilize > sophistcation in > z-axis mapping, but this comes into play when using a simple desktop. > > I do not know whether X11 does have a simple mapping of left- or righthand > mouse usage, I > guess you'll have to map this for yourself "per pedes" - x11-wm/windowmaker > is > also kept very > simple at this point. I guess when left/righthand would have been changed or > is about to > change, also someone has to take care for the mouse buttons left/right. They > are > unchanged, so > far. > > I will check also for the ZAxisMapping in the InputClass section of X11, > maybe I can map the > propper way more easisly there. But that doesn't anser the question what > changed in the new > device infrastructure. I'd like to understand - to conceive a solution. No. I guess it might not solve the culprit. But as I don't use windowmaker I couldn't know if it was true on that. It's just that it's an option on all the gtk based DE's I've used as well as KDE and Plasma to reverse the mouse for "handedness" in their control panels. So I was hoping it might be an option for you. Maybe the option became inadvertently changed. But I guess not. :-( Does your Xorg log show any interesting clues? Sorry. That's all I've got. > > Kind regards, > Oliver -- There is no such place as the internet --=_5c80d79af28ba811adf9954edcbc5201 Content-Transfer-Encoding: 7bit Content-Type: application/pgp-keys; name=0xE512722F.asc Content-Disposition: attachment; filename=0xE512722F.asc; size=3074 -----BEGIN PGP PUBLIC KEY BLOCK----- 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 TEM= =oj6y -----END PGP PUBLIC KEY BLOCK----- --=_5c80d79af28ba811adf9954edcbc5201--