From owner-freebsd-hackers@FreeBSD.ORG Tue Mar 6 07:14:06 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 25E8D16A400 for ; Tue, 6 Mar 2007 07:14:06 +0000 (UTC) (envelope-from psionic@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.228]) by mx1.freebsd.org (Postfix) with ESMTP id D406C13C441 for ; Tue, 6 Mar 2007 07:14:05 +0000 (UTC) (envelope-from psionic@gmail.com) Received: by wr-out-0506.google.com with SMTP id 55so2715512wri for ; Mon, 05 Mar 2007 23:14:05 -0800 (PST) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=L3ToTBMuMa8Epi+oZB2dOFMp2+wsSSrKwf8gK5NzuRl6H2T6RQe58nZMxzfQ6jwdUa2ozEbZwsB4XwZhHofz/oBC2Hku7+LYbOXWTRGYNYkDjZDgCrc+THnBolewqOx6+NQQn102dICvphl+p0SQhXE61PmdCDNLa8hAwBQU8Ts= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=XF85LhEv5BTjvctJC3xdIKe2UZUiklJZ7GuEkZ6rgBuwW7VXbu9d5jYPbKAo3pxFvD9pqSB/1zv37L25thm8x1G6tCznEOIeaZpPTlieQMjavW86rTJVUJAKWzB7EnFQPCHhg+ScejhYq73J61Shb6nWznItQ4FBeS+MoaR9Qq0= Received: by 10.114.179.1 with SMTP id b1mr1640774waf.1173165244759; Mon, 05 Mar 2007 23:14:04 -0800 (PST) Received: by 10.114.126.6 with HTTP; Mon, 5 Mar 2007 23:14:04 -0800 (PST) Message-ID: <5ad23a300703052314n491be435l29e03065fade1325@mail.gmail.com> Date: Mon, 5 Mar 2007 23:14:04 -0800 From: "Jordan Sissel" To: "Rick Olson" In-Reply-To: <45ECFDED.8070009@napalmriot.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45ECFDED.8070009@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 07:14:06 -0000 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