From owner-freebsd-hackers@FreeBSD.ORG Tue Mar 6 08:13:33 2007 Return-Path: X-Original-To: hackers@freebsd.org Delivered-To: freebsd-hackers@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 15B8716A401 for ; Tue, 6 Mar 2007 08:13:33 +0000 (UTC) (envelope-from rick@napalmriot.com) Received: from outbound-mail-72.bluehost.com (outbound-mail-72.bluehost.com [69.89.20.7]) by mx1.freebsd.org (Postfix) with SMTP id E3C6313C467 for ; Tue, 6 Mar 2007 08:13:32 +0000 (UTC) (envelope-from rick@napalmriot.com) Received: (qmail 6926 invoked by uid 0); 6 Mar 2007 08:13:32 -0000 Received: from unknown (HELO box29.bluehost.com) (69.89.18.29) by mailproxy4.bluehost.com with SMTP; 6 Mar 2007 08:13:32 -0000 Received: from cpe-76-176-10-125.san.res.rr.com ([76.176.10.125] helo=[192.168.1.4]) by box29.bluehost.com with esmtpa (Exim 4.63) (envelope-from ) id 1HOUnc-0001HN-1e; Tue, 06 Mar 2007 01:13:32 -0700 Message-ID: <45ED2302.6050203@napalmriot.com> Date: Tue, 06 Mar 2007 00:14:58 -0800 From: Rick Olson User-Agent: Thunderbird 1.5.0.7 (X11/20061027) MIME-Version: 1.0 To: Jordan Sissel References: <45ECFDED.8070009@napalmriot.com> <5ad23a300703052314n491be435l29e03065fade1325@mail.gmail.com> In-Reply-To: <5ad23a300703052314n491be435l29e03065fade1325@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Identified-User: {32447:box29.bluehost.com:neogence:napalmriot.com} {sentby:smtp auth 76.176.10.125 authed with rick+napalmriot.com} Cc: hackers@freebsd.org Subject: Re: Mouse + KVM Issues [with fix] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Mar 2007 08:13:33 -0000 Hi Jordan, Thanks for the explanation, makes complete sense. The primary scenario that I've been reading on this issue, which matches my setup, is people behind a _cheap_ KVM using a USB mouse with a PS/2 converter (maybe also vice versa). A sysctl setting would be a sufficient workaround, if it's even applicable (not sure that it is). Something like: sysctl hw.my_cheap_kvm_and_usb_to_ps2_converted_mouse_makes_my_scrollwheel_stop_working_please_fix=1 Obviously a less verbose and more catchy name would be used. My personal favourite is the dev.emujoy family, perhaps *.scrollwheeljoy.* would be appropriate. :p Alternatively, is there currently any way for me to force my box to use what I know to be my mouse, and not do any form of autodetection that it appears to be doing at the time of my KVM switching? Something that wouldn't require myself or someone else to recompile the kernel (even though I already did)... Thanks, Rick http://www.sensual.jp Jordan Sissel wrote: > On 3/5/07, Rick Olson wrote: >> I'm really not sure which list to post this to, and this is my first >> post on any of the official FreeBSD mailing lists, so pardon my >> ignorance. This was a tossup between arch & hackers. >> >> A long time ago, way back in May of 2005, there was a bug/change-request >> posted by a Tim H. regarding increasing compatibility of the psm driver >> with KVM switches. That post is located at: >> http://lists.freebsd.org/pipermail/freebsd-bugs/2005-May/012848.html >> > >> >> Is there any way that simple change could be implemented into the base, >> or are there other issues that would arise by implementing that fix? I >> can verify that it works, and I've noticed there are quite a few people >> that experienced the same issue. > > kern/80844 changes probe order. However, probe order is important, and > this will break people who have mouseman ps/2 mice and want to use > horizontal scrolling. > > Mouseman protocol supports horizontal scrolling. Intellimouse does > not. Maybe a sysctl knob to say "I'm behind a kvm" that always makes > it use either generic ps/2 or intellimouse? Most mice support one or > both, it seems, along with whatever other proprietary protocol they > use. > > -Jordan > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to > "freebsd-hackers-unsubscribe@freebsd.org"