Date: Sat, 05 Aug 2006 11:18:15 -0700 From: Frank Jahnke <jahnke@sonatabio.com> To: Joe Kelsey <joe@zircon.seattle.wa.us> Cc: freebsd-x11@freebsd.org Subject: Re: Odd Mouse Wheel Problem Message-ID: <1154801895.1932.25.camel@localhost> In-Reply-To: <1154733360.49000.17.camel@crusty.zircon.seattle.wa.us> References: <1154704944.785.1.camel@localhost> <1154733360.49000.17.camel@crusty.zircon.seattle.wa.us>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 2006-08-04 at 16:16 -0700, Joe Kelsey wrote: > The MX700 uses buttons 6 and 7 to scroll up and down. I remap the > buttons on the moused command line: > > moused -m 4=6 -m 6=4 -m 5=7 -m 7=5 > The answer turned out to be quite different: cat hair. The scroll wheel was packed full of cat hair. I'm amazed it worked at all. That it was not the mapping became obvious when I used xev, an X program that displays mouse clicks and a whole lot more information. Nine of the 10 buttons responded well when they were pressed or moved; the only one that did not was the scroll wheel that would move up a page. It was pretty clear to me that either it had failed electrically, or that there was something else wrong with it. I took the mouse apart, and found loads of cat hair forced into the wheel, which is slotted. There is a transmitter on one side of the slots and a receiver on the other; undoubtedly there is a pulse counter that records the number of clicks. Apparently the scrolling direction moved the mass of cat hair enough that it worked in one direction but not the other. It took me two tries to get it all, but now it works flawlessly. It seems that my comment about the differing response when X11 was set to different modes was a red herring. The hair must just have moved differently when I tried that. Who knows. Frank
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1154801895.1932.25.camel>